
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も見ています
-
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
VB6.0でテキストボックスの書式設定をしたいのですが、
Visual Basic(VBA)
-
Visual Basic 6.0 のテキストボックスの最大容量について
Visual Basic(VBA)
-
-
4
初期フォーカスについて
Visual Basic(VBA)
-
5
上下の位置揃えについて
Visual Basic(VBA)
-
6
MaskEditBoxへ値の設定を行いたい
Visual Basic(VBA)
-
7
VBプログラムの終了
Visual Basic(VBA)
-
8
TextBoxに特定の文字のみ入力を許す
Visual Basic(VBA)
-
9
VB6.0-整数と余りを求める
Visual Basic(VBA)
-
10
InputMan の imTextについて
Visual Basic(VBA)
-
11
SPREAD(GrapeCity)のセルにフォーカスを設定するにはどうしたらいいのでしょうか?
Visual Basic(VBA)
-
12
Visual Basic 6.0 コンボボックスのChangeイベントが発生しません
Visual Basic(VBA)
-
13
VB6.0での小数点の扱いについて
Visual Basic(VBA)
-
14
VBでグローバル変数を宣言するには
Visual Basic(VBA)
-
15
VB6でUTF-8ファイルの読取りを
Visual Basic(VBA)
-
16
vb6のVSFlexGridで選択行、列の値を取得し構造体に入れたい
Visual Basic(VBA)
-
17
モーダルフォームとモードレスフォーム
Visual Basic(VBA)
-
18
VB6にて、テキストファイルの内容を更新したいのですが。。
Visual Basic(VBA)
-
19
VB6.0のIsNull関数に相当するもの
Visual Basic(VBA)
-
20
VBにてIMEの入力モードを変えるには?
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストボックスの入力制限
-
VB2005 TextBoxに何も入力しな...
-
VB.net テキストボックスの入力...
-
ハイフンとマイナス
-
至急です。Yahoo!IDを作りたく...
-
ネット内で「事後通販」という...
-
何の請求でしょうか
-
通販のdelias(ディーリアズ)に...
-
有料ウイルス対策ソフトの引越し
-
Amazonについてです。 アカウン...
-
僕はAndroidのSiMなし(電話番...
-
バイクの自賠責をau pay(簡単...
-
第5人格の体験分割みたいなも...
-
アダルト画像を見れないように...
-
何の請求なのかわからないので...
-
iPhone5 → 5S SIMカード入れ替え
-
winzipの削除
-
e-Gov 電子申請について 回答お...
-
ゲームの買い方
-
クレジットカードの名義人の入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ハイフンとマイナス
-
VBAのTextBoxに半角数字のみ入...
-
テキストボックスの入力制限
-
入力フォーム(電話番号)
-
TextBoxに半角数字のみの入力し...
-
VB2005 TextBoxに何も入力しな...
-
scanf( )で日本語を入力する方...
-
ボタンをクリックしても空白を...
-
単純なコマンドプロンプトが動...
-
教えて!全角文字「μ」の半角文...
-
VB.net テキストボックスの入力...
-
VS2010Exprsライセンスキー取得...
-
メールが送れません
-
WinAPIで日本語入力モード(倍...
-
VisualStudioのインテリセンス
-
imode用の郵便番号検索CGI
-
VAB プログラムが動きません。
-
Perl/CGIでのメール記入チェッ...
-
「FROM 句の構文エラーです」が...
-
キーボードからの入力の方法
おすすめ情報