VBAでフォームに閉じるボタンを作成しようツイートシェアはてブLINEPocketアクセス担当のまみです。フォームに閉じるボタンがあるととってもわかりやすいですね。アクセスを終了する時ってエクセルとそんなに変わらないんだけど、保存の概念が違うからか×ボタンで閉じるのとか抵抗がある人が多いみたいです。閉じるボタンって2種類あるんです。自フォームを終了するボタンと、アクセスを終了するボタン。わかりにくいので自フォームを終了するボタンを「閉じるボタン」、アクセスを終了するボタンを「終了ボタン」としますね。閉じるボタンまずは閉じるボタンから。1「終了ボタン」を左クリックで選択した状態で、2「イベント」タブを左クリックします。Subってコードが表示されましたね。Sub」の間に書き込みます。自フォームを閉じてくださいねって意味の下記のコードを入力しましょう。Me.Nameコードをコピーされたい場合は下記の記事を参考にしてください。関連記事コードのコピーコードを入力したら、デザインビューの画面に戻りましょう。3「F_メインメニュー」タブを右クリックして、4「フォームビュー」を左クリックします。5「終了」を左クリックしてみましょう!(はてな君)自フォームを閉じるって「F_メインメニュー」が閉じられるんだ~。終了ボタンでアクセスを終了それではもう一つの方法をしますね。VBのコードの画面に切り替えましょう。閉じてしまっていたら、開いてくださいね。先ほど入力したコードを、下記のコードに上書きしちゃいましょう。メインメニューで使用したいのはこちらなので!btn終了_ClickApplication.Quit1Application.Quitこのコードは、アクセスの終了をしてくださいねって意味のコードです。VBのコードは今回はもう使用しないので、右上の「×」ボタンで閉じておきましょう。「F_メインメニュー」は閉じてしまったので、開きます。「フォームビュー」に戻ったら、「終了」ボタンを左クリック!保存のメッセージは「はい」にしておいてくださいね。まとめ閉じるボタンがあればデータ入力後に迷わず終了できます。2種類の閉じるボタンを必要に応じて使い分けてくださいね。