
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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
Visual Basic 6.0 のテキストボックスの最大容量について
Visual Basic(VBA)
-
初期フォーカスについて
Visual Basic(VBA)
-
-
4
Visual Basic 6.0 コンボボックスのChangeイベントが発生しません
Visual Basic(VBA)
-
5
VBにてIMEの入力モードを変えるには?
Visual Basic(VBA)
-
6
Enabled=Falseのテキストボックスの文字の色
Visual Basic(VBA)
-
7
VB6.0-整数と余りを求める
Visual Basic(VBA)
-
8
InputMan の imTextについて
Visual Basic(VBA)
-
9
SPREAD(GrapeCity)のセルにフォーカスを設定するにはどうしたらいいのでしょうか?
Visual Basic(VBA)
-
10
vb6のVSFlexGridで選択行、列の値を取得し構造体に入れたい
Visual Basic(VBA)
-
11
VBプログラムの終了
Visual Basic(VBA)
-
12
スプレットシートのGetTextについて。
Visual Basic(VBA)
-
13
MkDir関数
Visual Basic(VBA)
-
14
コンパイルエラー:ユーザ定義型は定義されていません、と出るのですがどのライブラリファイルかわかりません。
Visual Basic(VBA)
-
15
VB6 配列を初期化したい
Visual Basic(VBA)
-
16
VB.NET でのLaod/unLoad について
Visual Basic(VBA)
-
17
VB6 開発環境のエディタに行番号を表示
Visual Basic(VBA)
-
18
Spreadの選択行の取得について
Visual Basic(VBA)
-
19
「MicrosoftVisualBasic6.0 行番号の表示設定方法」について
Visual Basic(VBA)
-
20
VB6.0でテキストボックスの書式設定をしたいのですが、
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ハイフンとマイナス
-
VBAのTextBoxに半角数字のみ入...
-
1ページだけ入力してもらって...
-
VS2010Exprsライセンスキー取得...
-
VB2005 TextBoxに何も入力しな...
-
至急です。Yahoo!IDを作りたく...
-
ネット内で「事後通販」という...
-
agodaで現地決済にしたのにカー...
-
海外 スマホ
-
読み方教えてください
-
winzipの削除
-
第5人格の体験分割みたいなも...
-
ノートパソコンを分割払いで購...
-
アマゾン商品支払い
-
何の請求でしょうか
-
至急回答ください。Amazonカー...
-
日本のクレジットカードが使え...
-
通販でクレジットカード(><)
-
かにの通販
-
通販でビニールのテーブルクロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ハイフンとマイナス
-
VBAのTextBoxに半角数字のみ入...
-
入力フォーム(電話番号)
-
scanf( )で日本語を入力する方...
-
VB.net テキストボックスの入力...
-
テキストボックスの入力制限
-
VB2005 TextBoxに何も入力しな...
-
メルマガ登録とありますが・・...
-
「10週間ウェブ開発講座」のPut...
-
VBS 条件中の条件
-
gooポイントについて。よろしく...
-
単純なコマンドプロンプトが動...
-
ifでの条件分岐
-
VISAカードの会員番号とは??
-
TextBoxに半角数字のみの入力し...
-
フォーム入力の際、電話番号等...
-
Perl/CGIでのメール記入チェッ...
-
「FROM 句の構文エラーです」が...
-
WinAPIで日本語入力モード(倍...
-
EZ-web用のHDMLについて No2
おすすめ情報