AccessVBA 基礎文法最速マスター

AccessVBA 基礎最速マスター」を別Wikiサイトにて鋭意作成中。

OpenForm | DoCmdオブジェクト

【機能】
フォームを開く。

【構文】
DoCmd.OpenForm フォーム名, ビュー, フィルタ名, フィルタ条件式 データモード, ウィンドウモード ,OpenArgs

【引数】

OpenFormメソッドの引数
引数 定数 説明
フォーム名 開くフォーム名
ビュー

(省略可)
acNormal

(規定)
フォームビューで開く
acDesign デザインビューで開く
acPreview 印刷プレビューで開く
acFormsDS データシートで開く
acLayout レイアウトビューで開く
フィルタ名

(省略可)
クエリ名を指定する
フィルタ条件式

(省略可)
SQL文を指定する
データモード

(省略可)
acFormPropertySettings

(規定)
フォームのプロパティ
acFormAdd 追加モードで開く
acFormEdit 編集モードで開く
acFormReadOnly 読み取り専用モードで開く
ウィンドウモード

(省略可)
acWindowNormal

(規定)
通常の状態で開く
acHidden 非表示状態で開く
acIcon 最小化状態で開く
OpenArgs

(省略可)
フォームに渡す文字列


【例文】