- ベストアンサー
Access2003 をVBAで動かしています。。
Access2003 をVBAで動かしています。。 あるフォーム( Aフォーム)を開いたときに DoCmd.Maxmise つまり全画面(フルサイズ) になるようにしています。 このフォームは表示したまま、別のフォーム(12cm×15cm Bフォーム)をその上に 重ねて表示したいのですが、どうやっても Bフォームもフルサイズになってしまい、 Aフォームが隠れてしまいます。 Bフォームの大きさ指定をどうすればできるのか教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ヘルプより 位置、サイズの設定 構文 DoCmd.MoveSize [左端からの位置][, 上端からの位置][, 幅][, 高さ] 単位はtwip(1cm 567twip) 使用例 DoCmd.MoveSize 0, 0, 1000, 1000 では? はずしていたらスルーしてください。
その他の回答 (2)
- layy
- ベストアンサー率23% (292/1222)
回答No.2
Bフォームのポップアップについてのプロパティー、説明を確認してみてください。
noname#141705
回答No.1
ためしに作ってみました。 Bフォームは最大化になりませんでしたよ。 Bフォームをデザインビューで開き、プロパティの[書式]タブにある[サイズ自動修正]を「はい」にすると、デザインビューで作ったサイズに自動でなりました。 フォームのサイズをいろいろ変えて開いてみましたが、その都度自動で変わりましたよ。 もうやっていたらごめんなさい;