- ベストアンサー
access 背面は最大画面、前面は標準画面で開く方法。
宜しくお願いします。 仕様環境:WinXP access2002 accessでフォームを開き、その中にコマンドボタンを設置して それを押すと別のフォームが開くようにしています。 (詳細) まず、デスクトップ上のaccessのアイコンをダブルクリックして開くときに マクロを使用してフォームが最大画面で開くようにしています。 コマンドボタンを押すと別のフォームが開くのですが、 同じく最大画面で開いてしまいます。 ※ ちなみにこの別のフォームの境界線スタイルは”ダイアログ”にしています。 そこでご相談なのですが、 最初のフォームは最大画面のままで、別のフォームを開いた時に その別のフォームは標準画面で開いてほしいのです。 最大画面で開いてしまったその別のフォームを標準画面にすると、 背面の元フォームも標準画面になってしまいます。 別フォームだけ標準画面で開けるようにする マクロやその他の方法はないでしょうか? 宜しくご指導お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
(1)標準画面のプロパティにて『ポップアップ⇒はい』にする。 (2)マクロにて『サイズ変更』を作成する。 縦・横のサイズ及び画面の位置を設定する。 (3)標準画面のプロパティにて『開く時⇒(2)のマクロ』を指定する。 いかがでしょうか?
その他の回答 (1)
- choco_jiji
- ベストアンサー率31% (528/1701)
一度フォームを開いた後、ツールバーのウィンドウにてフォームの「サイズで表示」だったかな、があるのでそれをチェックしておく。 するとフォームで指定した大きさになるはずです。 中央に表示するのはフォームのプロパティで設定できます。自動中央寄せだったかな?また、コマンドボタンの設定をどうしているか分かりませんが、マクロなら開くコマンドでサイズ選択できます。プロージャーは詳しくないので分かりません。
お礼
回答有難うございます! ジャストミートは他の方でしたが、ご意見頂けたことを 大変嬉しく思っています。 また宜しくお願いします。
お礼
ジャストミートです! 有難うございます。 こんな簡単な方法があったとは・・ よく見てる画面なのに(苦笑)。 また宜しくお願いします。