Close

テーブルをデータシートビューで開く

Access VBAでテーブルをデータシートビューで開くには
DoCmd.OpenTableメソッドにて行います。

第1引数にテーブル名を入れるだけで、
テーブルのデータシートビューを開くことができます。

第2引数の既定値はacViewNormal(データシートビュー)で、
ここに値を指定することでいろいろなモードで開けます。

Sub テーブルを開く()
    'テーブルをデータシートビューで開く
    DoCmd.OpenTable "テーブル1"
    
    'テーブルをデザインビューで開く
    DoCmd.OpenTable "テーブル2", acViewDesign
    
    'テーブルを印刷プレビューで開く
    DoCmd.OpenTable "テーブル3", acViewPreview
End Sub

上記コードを実行すると
テーブル1がデータシートビューで開き、
テーブル2がデザインビューで開き、
テーブル3が印刷プレビューで開きます。

データシートビューの場合のみ第3引数を指定できますが、
acAdd・・・追加モード
acEdit(既定値)・・・編集モード
acReadOnly・・・読み取り専用モード
となります。

 

Share on facebook
Share on twitter
Share on linkedin