No.3
- 回答日時:
#1です。
私の方法で行くならば、KeyAsciiのコードを変えれば他にも対応できるでしょう。
半角のカナだけとか、全角とか漢字だけ等。
それぞれのコードはご自分で調べてください。
No.1
- 回答日時:
ということは、半角の数字だけ入力可にしたいということでいいのでしょうか?
下記参考になりますか?
半角数字とバックスペースのみ効きます。
フォーカスが移る際に下記関数を呼んであげればよいはずです。
見当違いでしたら、ごめんなさい。
'#####################################################
'# 半角の数字とBackSpaceしか入力できないようにする #
'#####################################################
Public Sub HankakuCHK(KeyAscii)
If KeyAscii < 48 Or KeyAscii > 57 Then
If KeyAscii <> 8 Then
KeyAscii = 0
End If
End If
End Sub
この回答への補足
有難うございます。
質問の趣旨としてはフォーカスが来た際(Got_Focus)に、文字種類を制御したいって事です。
例えば”CapsOnの半角アルファベットを打たせたい”とか”2バイト文字のカナを打たせたい”とかをコントロールしたいです。
と云う訳で"半角数字とバックスペースのみ"のテキストボックスにはこれを使うという事ですね。早速試してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
- Word(ワード) Windows11キーボードの調子が悪いので治し方を教えてください。 【症状】 1つ目 キーボードの 5 2022/07/03 14:51
- マウス・キーボード キーボード(半角/全角 漢字)のキーから 入力モード 2 2022/11/23 09:58
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- その他(ソフトウェア) ソースネクストアプリをインストールし、製品登録で半角英数字が入力できない 5 2022/07/03 22:44
- 大学・短大 学生ローン日本学生機構の奨学金について詳しい方教えて下さい。 保証人の職場にパソコンから株式会社○○ 1 2022/04/13 05:57
- Excel(エクセル) exel 漢字・英数字混在セルの入力規則 5 2022/04/03 11:08
- マウス・キーボード パソコンの外付けキーボードについて ノートパソコンて外付けキーボードを使用すると、入力うまく行きませ 4 2023/01/04 23:02
- Visual Basic(VBA) Vba テキストボックスの文字列をボタンで入力するとテキストボックスの端の文字列が更新されない 2 2022/05/21 23:32
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
Visual Basic 6.0 コンボボックスのChangeイベントが発生しません
Visual Basic(VBA)
-
【VB6.0】 あるフォームから他のフォームへ値を受け渡したい
Visual Basic(VBA)
-
VB6.0-整数と余りを求める
Visual Basic(VBA)
-
-
4
VB6 配列を初期化したい
Visual Basic(VBA)
-
5
VB6.0 ファイルの一括読込み
Visual Basic(VBA)
-
6
VB6.0でテキストボックスの書式設定をしたいのですが、
Visual Basic(VBA)
-
7
Visual Basic 6.0 のテキストボックスの最大容量について
Visual Basic(VBA)
-
8
VBにてIMEの入力モードを変えるには?
Visual Basic(VBA)
-
9
VB6とVB.NETでNullの扱いが違う?
Visual Basic(VBA)
-
10
VB6のプロジェクトロードエラーについて
Visual Basic(VBA)
-
11
VB6のListの使い方
Visual Basic(VBA)
-
12
TextBoxに半角数字のみの入力しかできないようにしたい
Visual Basic(VBA)
-
13
MSDNのコレクションがありません。MSDNを再インストールしてください。
Visual Basic(VBA)
-
14
他のモジュールのプロシージャの呼び出したい。
Visual Basic(VBA)
-
15
vb6のVSFlexGridで選択行、列の値を取得し構造体に入れたい
Visual Basic(VBA)
-
16
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
17
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
18
VBで、String型のデータが、全角か、半角かを判断する関数は・・・
Visual Basic(VBA)
-
19
VBのフォームをスクロールさせるには
Visual Basic(VBA)
-
20
frxファイルの役目
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのTextBoxに半角数字のみ入...
-
「FROM 句の構文エラーです」が...
-
ハイフンとマイナス
-
教えて!全角文字「μ」の半角文...
-
ネット内で「事後通販」という...
-
カードの請求でApple.combillみ...
-
agodaで現地決済にしたのにカー...
-
通販でビニールのテーブルクロ...
-
Amazonについてです。 アカウン...
-
何の請求でしょうか
-
f´(x)の読み方
-
バイクの自賠責をau pay(簡単...
-
クレジットカードの控えや領収...
-
インターネットで初回500円のHM...
-
メルカリで電話番号を使われて...
-
収納代行で二度払いしてしまっ...
-
【至急】光熱費請求について
-
「さんほうしゅ」
-
STEAMでゲームを購入したところ...
-
クレジットカードの名義人の入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ハイフンとマイナス
-
VBAのTextBoxに半角数字のみ入...
-
TextBoxに半角数字のみの入力し...
-
VB2005 TextBoxに何も入力しな...
-
scanf( )で日本語を入力する方...
-
「FROM 句の構文エラーです」が...
-
テキストボックスの入力制限
-
VB.net テキストボックスの入力...
-
教えて!全角文字「μ」の半角文...
-
WinAPIで日本語入力モード(倍...
-
入力フォーム(電話番号)
-
Apple Musicの学割が登録できない
-
フォーム入力の際、電話番号等...
-
VS2010Exprsライセンスキー取得...
-
楽天のアンケートについて
-
アンダーラインを入力したいの...
-
VBScriptsについてご教授下さい。
-
Access97のテキストボックスプ...
-
自分のホームページアドレスを...
-
VISAカードの会員番号とは??
おすすめ情報