フォームに配置したボタンに DoCmd.Close と1行記述しているのですが、閉じてくれません。× をクリックでは閉じます。
特定のフォームだけです。試しにもう一つボタン追加してコード記述しても駄目です。他の現象としてはフォームデザイン編集後に閉じる時に変更を更新するかどうかのメッセージに対して”はい”とすると 実行時エラー3709、レコードに検索キーが見つかりませんでした となります。原因が全然分からずに・・・
通報 ...
フォームに配置したボタンに DoCmd.Close と1行記述しているのですが、閉じてくれません。× をクリックでは閉じます。
特定のフォームだけです。試しにもう一つボタン追加してコード記述しても駄目です。他の現象としてはフォームデザイン編集後に閉じる時に変更を更新するかどうかのメッセージに対して”はい”とすると 実行時エラー3709、レコードに検索キーが見つかりませんでした となります。原因が全然分からずに・・・
その後、試しに 『DoCmd.Close acForm, Me.name』としたら閉じました。一体何だったのか・・・
新しいフォームを新規作成して再現して下さい。まず、レコードソースを設定しただけで、エラーが起きるのか否か?次にオブジェクトを配置してコードを設定すると、エラーが起きるのか否か?