Microsoft Access 掲示板

特定のフォームがボタンで閉じない

2 コメント
views
4 フォロー

フォームに配置したボタンに DoCmd.Close と1行記述しているのですが、閉じてくれません。× をクリックでは閉じます。
特定のフォームだけです。試しにもう一つボタン追加してコード記述しても駄目です。他の現象としてはフォームデザイン編集後に閉じる時に変更を更新するかどうかのメッセージに対して”はい”とすると 実行時エラー3709、レコードに検索キーが見つかりませんでした となります。原因が全然分からずに・・・

WEST
作成: 2023/11/20 (月) 14:38:59
通報 ...
1

その後、試しに 『DoCmd.Close acForm, Me.name』としたら閉じました。一体何だったのか・・・

2
りんご 2023/11/20 (月) 15:40:08 935bc@0e907

デザイン編集後に閉じる時に変更を更新するかどうかのメッセージに対して”はい”とすると 実行時エラー3709、レコードに検索キーが見つかりませんでした となります。

新しいフォームを新規作成して再現して下さい。まず、レコードソースを設定しただけで、エラーが起きるのか否か?次にオブジェクトを配置してコードを設定すると、エラーが起きるのか否か?