- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:access 直前まで開いていたフォームを閉じる。)
Accessのフォームで複数枚のフォームを開いた状態から新しいフォームを開くと直前まで開いていたフォームが自動的に閉じられない方法はあるか
このQ&Aのポイント
- Access(2002-2007)のフォームで複数枚のフォームを開いた状態から新しいフォームを開くと、直前まで開いていたフォームが自動的に閉じられない方法はありますか?フォームは「履歴」「新規」「検索」と3つのフォームで構成されており、各フォームには他のフォームに移動するためのコマンドボタンがついています。しかし、現在の仕様では、新しいフォームを開くと直前まで開いていたフォームが閉じられず、画面上には2枚のフォームが重なって表示されてしまいます。
- 複数枚のフォームがあるAccess(2002-2007)のフォームで、新しいフォームを開くと直前まで開いていたフォームが自動的に閉じられる方法はありますか?現在の仕様では、新しいフォームを開くと、直前まで開いていたフォームが閉じられず、画面上には複数のフォームが重なって表示されてしまいます。この問題を解決する方法を教えてください。
- Access(2002-2007)のフォームで複数枚のフォームを開いた状態から新しいフォームを開くと、直前まで開いていたフォームが自動的に閉じられない問題について教えてください。現在の仕様では、新しいフォームを開くと直前まで開いていたフォームが閉じられず、画面上には2枚のフォームが同時に表示される状態になっています。この問題を解決する方法はありますか?
- みんなの回答 (1)
- 専門家の回答
お礼
回答ありがとうございます。 できました! なんか格好良くなりました、思った通りになりました。 ただ「検索」する時、パラメータクエリで検索しているので、 一時的に画面が全て消え、パラメータの画面だけ (「顧客名を入力してください」みたいな)出るので違和感があるというか、 なにか淋しい感じがしますが、これは工夫でカバーしようと思います。 実は「メニュー画面(フォーム)」も作っており、 起動時の設定に組み込んであるので、 ダミーフォームを作るまでは至らなかったです。 むしろメニュー画面(フォーム)を残しつつ、「=Screen.ActiveForm.Name」も 使うという方向で考え、それも出来ました(笑)。 丁寧な回答ありがとうございました!