Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


63374 / 76738 ←次へ | 前へ→

【17960】Re:テキストボックスの値が指定以外出たらエ...
回答  かみちゃん  - 04/9/11(土) 8:16 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>テキストボックスの値が(1,2,3,4)だけ入力します。もし0とか5・6・・以外入力したらエラー表示してフォーカスしたい。

もしかして、一気な入力チェックをしようとしているのでしょうか?
次の例は、その都度入力チェックをする方法です。

Private Sub TextBox1_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
 If TextBox1.Value < 1 Or TextBox1.Value > 4 Then
  MsgBox "テキストボックスの値は1、2、3、4のいずれかとしてください", vbCritical
  Cancel = True
 End If
End Sub

質問の意図と違っていましたら、すみません。

0 hits

【17957】テキストボックスの値が指定以外出たらエ... さる 04/9/11(土) 0:20 質問
【17960】Re:テキストボックスの値が指定以外出たら... かみちゃん 04/9/11(土) 8:16 回答
【17982】Re:テキストボックスの値が指定以外出たら... さる 04/9/12(日) 0:08 お礼
【17976】Re:テキストボックスの値が指定以外出たら... こもれび 04/9/11(土) 20:46 発言
【17983】Re:テキストボックスの値が指定以外出たら... さる 04/9/12(日) 0:11 お礼

63374 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free