コントロール
テーブルを開く
(Access 2000/2002/2003)
●概要●
構文 expression.OpenTable(TableName, View, DataMode)
| 設定項目 | 内容 |
| expression | DoCmdオブジェクト[省略不可] |
| TableNamevテーブルの名前を文字列式で指定[省略不可] |
| View | テーブルのビューをAcViewクラスの定数で指定[省略可能] |
| DataMode | テーブルデータの編集の可否をAcFormOpenDataModeクラスの定数で指定[省略可能] |
引数
に指定したテーブルを開きます。引数には、テーブルを開くときのビューの種類を、次の定数で指定します。省略すると、acViewNormalを指定したこととなり、データシートビューが開きます。
・引数に指定する定数(AcViewクラス)
| 定数 | 説明 |
| acViewDesign | デザインビュー |
| acViewNormal | データシートビュー(既定値) |
| acViewPivotChart | ピボットグラフビュー |
| acViewPivotTable | ピボットテーブルビュー |
| acViewPreview | 印刷プレビュー |
引数には、データの編集の方法を指定します。指定できる定数は次のとおりです。省略すると、acEditを指定したこととなります。
・引数に指定する定数(AcOpenDataModeクラス)
| 定数 | 説明 |
| acAdd | 追加(新しいレコードの追加のみ許可、既存レコードは表示されない) |
| acEdit | 編集(既存レコードの編集/削除および新しいレコードの追加を許可)(既定値) |
| acReadOnly | 読み取り専用 |
●サンプル●
Sub OpenTableSample()
'[書籍テーブル]を開く
DoCmd.OpenTable "書籍テーブル"
End Sub