• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MsgBoxの表示について)

MsgBoxの表示について

このQ&Aのポイント
  • ユーザーフォームのチェックボックスの選択後、コマンドボタンのクリックで各チェックボックスのマクロを実行するが、マクロの実行後もMsgBoxが表示されてしまう問題について
  • コマンドボタンのみをクリックした場合のみMsgBoxを表示させる方法について
  • Windows7・SP1 Office2010・SP2の環境での実現可能性について

質問者が選んだベストアンサー

  • ベストアンサー
  • oka_me
  • ベストアンサー率86% (26/30)
回答No.1

チェックボックスの選択がない場合、ということで宜しいのですよね? Private Sub~の下に Dim chk As Boolean chk = False 各If CheckBox○ Thenの下に chk = True (チェックボックスの個数分全て記述してください) 最後のMsgBoxの表示部分を If chk = False Then MsgBox ("保存する編集データを選択してください。"), vbExclamation End If でどうでしょうか。。

Rord
質問者

お礼

 有難うございます。上手く出来ました。そういう考え方もあるのですね。 勉強不足でした。

関連するQ&A

専門家に質問してみよう