DoCmd.OpenForm(FormName, View, FilterName, WhereCondition, DataMode, WindowMode, OpenArgs)
「FormName」と言う名前のフォームを開きます。
| 設定項目 | 内容 |
| FormName | フォームの名前を文字列式で指定[省略不可] |
| View | ビュー形式をAcFormViewクラス※1の定数で指定[省略可能] |
| FilterName | データを抽出するためのクエリ名を指定[省略可能] |
| WhereCondition | データを抽出するためのSQL文のWHERE句を文字列式で指定 (「WHERE」は不要)[省略可能] |
| DataMode | 入力モードをAcFormOpenDataModeクラス※2の定数で指定 |
| WindowMode | ウィンドウ形式をAcWindowMode※3クラスの定数で指定[省略可能] |
| OpenArgs | 開くフォームのOpenArgsプロパティに設定する値を文字列式で指定[省略可能] |
※1 引数に指定する定数(acFormViewクラス)
定数 説明 acDesign デザインビュー acFormDS データシートビュー acFormPivotChart ピボットグラフビュー acFormPivotTable ピボットテーブルビュー acNormal フォームビュー(既定値) acPreview 印刷プレビュー
※2 引数に指定する定数(acFormOpenDataModeクラス)
定数 説明 acFormAdd 追加 acFormEdit 編集 acFormPropertySettings フォームのプロパティで設定されたモード(既定値) acFormReadOnly 参照専用
※3 引数に指定する定数(acWindowModeクラス)
定数 説明 acDialog ダイアログ形式 acHidden 非表示 acIcon 最小化 acWindowNormal 通常のウィンドウ(既定値)