• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Yes・Noで表示するメッセージで、Yesの場合はコードを実行するので)

VBAコード実行時にNoの場合は終了させる方法は?

このQ&Aのポイント
  • VBAコードを実行する際、Yes・Noのメッセージ表示を行い、Yesの場合にのみコードを実行する方法があります。しかし、Noの場合にも「完了」というメッセージが最後に表示されてしまいます。Noの場合は何も表示せずに終了させたい場合はどのようにすれば良いでしょうか?
  • VBAコード実行時に、Yes・Noのメッセージ表示を行い、Yesの場合にのみコードを実行する方法がありますが、Noの場合にも「完了」というメッセージが表示されてしまいます。Noの場合は何も表示せずに終了させたい場合はどのようにすればいいでしょうか?
  • VBAコードを実行する際に、Yes・Noのメッセージ表示を行い、Yesの場合にのみコードを実行したい場合があります。しかし、Noの場合にも「完了」というメッセージが表示されてしまいます。Noの場合は何も表示せずに終了させる方法を教えてください。

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

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

MsgBox "完了" をIf文の最後に入れる If ans = vbYes Then 実行コードfor ~Next MsgBox "完了" End If

4k3s4r3
質問者

お礼

ありがとうございました。 このようにするのですね!