私はCallingという名前のメインフォームを持っています。それは旅行と呼ばれるボタンを持っています。その旅行ボタンは:DoCmdを使用せずにクローズボタンを使用して生成されたVBAアクセスユーザーフォームを閉じるには
Private Sub btnTravel_Click()
On Error GoTo btnTravel_Click_Err
DoCmd.OpenForm "Travel", acNormal, "", "", acFormEdit
'If you can find a cleaner way to open a form I will be thankful.
btnTravel_Click_Exit:
Exit Sub
btnTravel_Click_Err:
MsgBox Error$
Resume btnTravel_Click_Exit
End Sub
旅行情報フォームは正しく機能します。その旅のフォームは、コードで閉じるボタンがあります。押すと
Private Sub bntClose_Click()
Unload Me
End Sub
、閉じるコードは、「実行時エラー 『361』を生成する:このオブジェクトをロードまたはアンロードすることはできません
あなたの助けがありますはるかに高く評価。
なぜ 'docmd'なしでこれを行う必要がありますか? – LiamH