テキストボックスに半角数字のみ入力できるようにするにはVBの標準のテキストボックスを数字だけ入力できるようにします。 キーワードは「KeyPressイベント」。 KeyPressイベントは、キーボードの文字キーを押して離したときに発生します。 その引数に「KeyAscii」が渡されます。その引数には押されたキーボードのASCIIコードが 格納されています。VBのヘルプによると、「KeyAscii=0にすると入力をキャンセルできる」とあるので 数字以外のキーが押されたときは入力をキャンセルするようにします。
ダウンロード |