- ベストアンサー
ACCESSのVBAでの2種類の画面サイズの指定
環境:XPPro&ACCESS2003 Aフォームを開く時最大化しています。 Aフォームの開く時:[イベント プロシージャ] DoCmd.Maximize →最大化されて開きます。 このAフォームにボタンをつけて、クリック時にBフォームを開きます。Bフォームは小さなフォームです。 Bフォームの開く時:[イベント プロシージャ] DoCmd.MoveSize 0, 0, 5670, 5670 ところが、このBフォームが最大化されて開きます。 Bフォームを0, 0, 5670, 5670のサイズで開きたいのですが、どなたかご存知の方よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Bフォームのプロパティで 「ポップアップ」を「はい」に。 ついでに大きさを変えられたくなければ 「境界線スタイルを「ダイアログ」に。
その他の回答 (1)
- naoeshinjo
- ベストアンサー率20% (55/275)
回答No.1
詳しいコマンドは忘れましたけど、Aフォームを開くときに、画面サイズを解像度のそれ(例えば1024*768とか)と同一サイズで指定して開けば良いです。
お礼
できました。有難うございました。 ”ついでに大きさを変えられたくなければ 「境界線スタイルを「ダイアログ」に。” も参考になりました。