フォーム、VBA「メインメニュー」や「メインパネル」といった名称のメインフォームを閉じる際に「○○○○システムを終了していいですか?」といったメッセージを表示させたり、データがまだ保存されていない状態でフォームを閉じようとしたときに「データがまだ保存されていません。破棄していいですか?」といったメッセージを表示させる方法をご紹介します。対象となるフォームの[Unload]イベントプロシージャに次のコードを記述して下さい。Subこのコードは[終了]ボタンのようなものを作って、その[Click]イベントに記述してもいいのですが、その場合にはフォームのウィンドウの「閉じる」ボタン(右上の×のボタン)が押されたときには確認メッセージを表示してくれません。そこで[Unload]イベントプロシージャに記述するのが"ミソ"です。データが保存されていないときにメッセージを表示したい場合には、同様のイベントプロシージャを使って、「データが保存されたかどうかのフラグを調べ、保存されていなければメッセージを表示する」ようにします。|この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。