通常Accessでサブフォームを利用する場合は大きさが固定されますが、サブフォームをAccessの大きさに比例して自動で調整することができます。これによりモニタの解像度が違っても画面を有効に活用できます。
AccessVBAでサブフォームをAccessの大きさに比例させるにはメインフォームのサイズ変更時のイベントに下記のプログラムを使用します。
Me.サブフォーム.Width = Me.WindowWidth - 120 Me.サブフォーム.Height = Me.WindowHeight - 1600
サンプルダウンロード