|
▼つん さん:
すいません、書き方が分からないのですが、
'メッセージ出力
res = MsgBox("処理選択画面に戻ります。変更を保存されますか? ", vbYesNoCancel)
このように書いていますが、
Cancel = True を書くだけでいいのでしょうか。
しょうもない質問で申し訳ないです。
>>エクセルマクロで、右上の X ボタン(閉じる)を
>>押した時に、マクロで、"変更を保存しますか、YES,NO"
>>のメッセージを出しています。
>>このメッセージは、ThisWorkBookのbefore_close
>>に書いています.このメッセージにキャンセルを追加
>>しても、閉じてしまいます。
>>閉じないようにする事は可能でしょうか。
>>また、右上の X ボタンを無効にする事はできるでしょうか。
>
>メッセージボックスを表示したあとの処理をどうしていますか?
>返り値で判断して、「Cancel = True」
>しないと閉じてしまうと思いますが。
>
>ところで気になってるんですが、
>半角カタカナを使ってはりますね。
>今のところ、ちゃんと表示されているようですが、
>通常、Web上では半角カタカナは御法度です。
>文字化けする可能性があるからです。
>以後、気を付けてくださいね。
|
|