DoCmd メソッド (Access)DoCmd.OpenView method (Access)

Openviewメソッドは、Visual Basic で "openview/ビューを見つける" アクションを実行します。The OpenView method carries out the OpenView action in Visual Basic.


OpenView(ViewNameViewDataMode)expression.OpenView (ViewName, View, DataMode)

expression: DoCmd オブジェクトを表す変数。expression A variable that represents a DoCmd object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
ViewNameViewName 必須Required VariantVariant カレント データベースのビューの有効な名前を表す文字列式を指定します。A string expression that's the valid name of a view in the current database. ライブラリデータベースでOpenViewメソッドを含む Visual Basic コードを実行すると、この名前のビューが、最初にライブラリデータベースで検索され、次にカレントデータベースで検索されます。If you execute Visual Basic code containing the OpenView method in a library database, Microsoft Access looks for the view with this name first in the library database, and then in the current database.
ViewView 省略可能Optional AcViewAcView ビューが開くビューを指定するAcView定数です。An AcView constant that specifies the view in which the view will open. 既定値は acViewNormal です。The default value is acViewNormal.
DataModeDataMode OptionalOptional AcOpenDataModeAcOpenDataMode ビューのデータ入力モードを指定するacopendatamode クラス定数を指定します。An AcOpenDataMode constant that specifies the data entry mode for the view. 既定値は acEdit です。The default value is acEdit.


Access プロジェクトでは、 OpenViewメソッドを使用すると、データシートビュー、ビューのデザインビュー、または印刷プレビューでビューを開くことができます。In an Access project, you can use the OpenView method to open a view in Datasheet view, view Design view, or Print Preview. データシート ビューで開いた場合、その名前のビューが実行されます。This action runs the named view when opened in Datasheet view. ビューを開くときのデータ入力モードの設定を行ったり、ビューで表示するレコードを制限したりできます。You can select data entry for the view and restrict the records that the view displays.

ビューを実行すると、通常は、それがビューであること、および影響を受けるレコード数を示すシステム メッセージが表示されますが、これを表示しないようにするには、SetWarnings メソッドを使用します。If you don't want to display the system messages that normally appear when a view is run (indicating it's a view and showing how many records will be affected), you can use the SetWarnings method to suppress the display of these messages.


次の使用例では、"社員" ビューを開きます。The following example opens the Employees view.

DoCmd.OpenView "Employees"

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.