A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No1です。
>今まではform入力後CommandButton1を
>おしたら未記入の通知がでて止まっていたのですが
それは制御の話で、ご質問内容とは認識していませんでした。
(コピペで動くものを望むのなら、全文を記載すべきですし、「教えて」ではなく「作って」ですよね)
No1は、
>ひとくくりで”未記入のBoxがあります”にしたいのですが~
と
>色が付くようにとかもできるんですかね?
に対して回答したものです。
今まで通りの制御にしたければ、MsgBoxを表示したら、ご提示と同様に Exit Sub としておけばすむ話ではないのでしょうか?
No.1
- 回答日時:
こんにちは
>ひとくくりで”未記入のBoxがあります”にしたいのですが
チェック対象の数にもよりますが・・
数が少なければ
If Me.TextBox1.Value = "" Or Me.TextBox2.Value = "" Then
MsgBox ”未記入のBoxがあります”
End If
のような方法で可能でしょう。
数が多いようなら、
box = Array("TextBox1", "TextBox2", "TextBox3"・・・・)
等としておいて、ループで
Me(box(i)).Value = ""
をチェックしても良いですし、あるいは名称が連番ならば、
Me("TextBox" & i).Value = ""
などでもチェックは可能です。
>未記入Boxに対して色が付くようにとかもできるんですかね?
BackColor 属性にカラーを設定することで可能です。
Me("TextBox1").BackColor = vbRed
とか。
この回答へのお礼
お礼日時:2023/06/14 15:46
回答ありがとうございます
今まではform入力後CommandButton1を
おしたら未記入の通知がでて止まっていたのですが
押せてた抱いたコードではメッセージは表示するのですがそのまま進んで転記してしまいます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Visual Basic(VBA) Excel VBAの解読について質問があります。 概要は、マクロでチェックボックスにチェックすると日 1 2023/02/10 07:50
- Excel(エクセル) エクセルVBAでチェックボックスにチェックを入れる 1 2022/09/14 00:52
- Excel(エクセル) VBAについて 3 2022/06/19 18:19
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Visual Basic(VBA) 【VBA】Excelで罫線を引きたい 3 2022/07/14 12:04
- Visual Basic(VBA) いつもお世話になっております、VBAで教えて頂きたいのですが 2 2022/05/05 22:20
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) excel VBA if文について 3 2022/03/27 17:42
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
どなたかこのプログラミングを...
-
プログラミングについて。 1つ...
-
電力自由化に今から乗るのは遅...
-
UWSCの終了の仕方
-
CやJAVa,Rubyなどプログラミン...
-
イベントの発生を待つ
-
GIFアニメをループさせたくない
-
ループを回すという意味は何で...
-
配列について
-
プログラミングの流れ図の問題...
-
隣接交換法のアルゴリズムについて
-
ループフリー
-
DOSコマンドのループ内のTIMEコ...
-
不安で苦しくて眠れない夜、ど...
-
forに出来てwhileに出来ないこ...
-
VBAでの一時停止と再開の方法
-
Javaでゲーム
-
null 参照の例外が実行時に発生...
-
OpenOffice.org3のマクロについ...
-
ハッシュ検索はなぜ速い
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングについて。 1つ...
-
画面を強制的に再描画させる方法
-
VBAでの一時停止と再開の方法
-
どなたかこのプログラミングを...
-
VBA for i=1 to lastrow
-
UWSCの終了の仕方
-
DoEventsが必要な理由について
-
エクセルの当番表を作っていま...
-
VBAで3秒だけ時間を止めたい
-
GIFアニメをループさせたくない
-
Escキーを押すと、中断する時と...
-
DOSコマンドのループ内のTIMEコ...
-
CSVファイルの特定の行だけを読...
-
アクティブセルから、A列最終行...
-
vb.netからエクセル関数書き込み
-
範囲指定したセルを1つずつ飛...
-
テキストボックスの名前に変数...
-
乱数の桁数指定、または範囲指定。
-
「偶数・奇数の和」のフローチ...
-
vbscriptでIE自動入力(途中で...
おすすめ情報