• ベストアンサー

エスケープキー(Esc)を押してメッセージボッ

Sub test() Dim i As Long i = MsgBox("YESかNOかを選択してください。", vbYesNo) 以下コード省略 End Sub ******************************************** この時(メッセージボックスを表示する時)、YESかNOを押せば、メッセージボックスは消えますが、 キーボードのエスケープキー(Esc)を押してメッセージボックスを閉じる方法をご教授ください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

MsgBox("YESかNOかを選択してください。", vbYesNoCancel) などのようにして、ESCの受け口を用意するしかありません。

CWLRBY
質問者

お礼

vbYesNoではなくvbYesNoCancelで試してみます!ヒントありがとうございました。

関連するQ&A