データベースウィンドウが最大化して開いている場合はフォームもテーブルもすべて最大化します。
しかし、どのようなケースでもとにかくそのフォームを最大化して開きたい場合、フォームを開くときのイベントプロシージャが必要です。
対象となるフォームをデザインビューで開き、フォームのプロパティを開きます。
[イベント]タブ内をクリックして、「開く時」の右側の
ボタンをクリックします。
ビルダの選択画面が表示されます。[コード ビルダ]を選択して、OKボタンをクリックします。
すると、コードの初期値は以下のようになると思います。
Option Compare Database --------------------------------------------------------------------------- Private Sub Form_Open(Cancel As Integer)
End Sub
そこで、2行目に
DoCmd.Maximize
と入力して、Microsoft Visual Basicを終了します。

すると、このようになります。
最後にフォームの変更を保存します。
|
最大化ではなく、フォームを開くときにそのフォームを任意のサイズに指定したり移動したりするのはマクロでもOKです。 マクロビルダで
指定しなかった引数には、ウィンドウの現在の設定値が適用されます。 |
操作方法、設定方法等で困ったら、Microsoft Office Users Forum に質問してください!