VBAを使って単純にフォームを閉じる方法です。
書式
DoCmd.Close acForm, "フォーム名", [保存有無]
例
下記は「フォーム1」という名前のフォームを閉じる例です。DoCmd.Close acForm, "フォーム1"
注意してほしいのは、モーダルフォームだと閉じることは出来ません。
モーダレスの場合のみ有効です。
[保存有無]は、次の3つから選びます。
acSaveNo・・・保存せずに閉じる、
acSavePrompt・・・保存してない場合は確認のダイアログを表示する、
acSaveYes・・・保存して閉じる
省略時はacSavePromptになります。
スポンサーリンク