発掘 #DoCmd メンバー (Access)

#DoCmd メンバー (Access)

DoCmd オブジェクトのメソッドを使用すると、Visual Basic から Microsoft Office Access のアクションを実行できます。アクションによって、ウィンドウを閉じる、フォームを開く、コントロールの値を設定する、などのタスクを実行します。

#メソッド

|名前 | 説明 |
|:-------|:-----|
|AddMenu | AddMenuメソッドは、Visual Basic でメニューの追加アクションを実行します。|
|ApplyFilter |ApplyFilter メソッドは、Visual Basic で "ApplyFilter/フィルターの実行" アクションを実行します。|
|Beep |Visual Basic で "Beep/警告音" アクションを実行します。|
|BrowseTo |BrowseTo メソッドは、Visual Basic で "BrowseTo/参照先" アクションを実行します。|
|CancelEvent |CancelEvent メソッドでは、Visual Basic で "CancelEvent/イベントのキャンセル" アクションを実行します。|
|ClearMacroError |MacroError オブジェクトに格納されているエラーについての情報を削除します。|
|Close |Close メソッドは、Visual Basic で "Close/閉じる" アクションを実行します。|
|CloseDatabase |カレント データベースを閉じます。|
|CopyDatabaseFile |カレント プロジェクトに接続されたデータベースを SQL Server データベース ファイルにコピーしてエクスポートします。|
|CopyObject |Visual Basic で "CopyObject/オブジェクトのコピー" アクションを実行します。|
|DeleteObject |DeleteObject メソッドは、Visual Basic で "DeleteObject/オブジェクトの削除" アクションを実行します。|
|DoMenuItem |Access に対して適切なメニューまたはツールバー コマンドが表示されます。|
|Echo |Visual Basic で "Echo/エコー" アクションを実行します。|
|FindNext |FindNext メソッドは、Visual Basic で "FindNext/次を検索" アクションを実行します。|
|FindRecord |FindRecord メソッドは、Visual Basic で "FindRecord/レコードの検索" アクションを実行します。|
|GoToControl |GoToControl メソッドは、Visual Basic で "GoToControl/コントロールの移動" アクションを実行します。|
|GoToPage |Visual Basic で "GoToPage/ページの移動" アクションを実行します。|
|GoToRecord |GoToRecord メソッドは、Visual Basic で "GoToRecord/レコードの移動" アクションを実行します。|
|Hourglass |Hourglass メソッドは、Visual Basic で "Hourglass/砂時計ポインター" アクションを実行します。|
|LockNavigationPane |LockNavigationPane/ナビゲーションウィンドウのロック" アクションを使用すると、ナビゲーション ウィンドウに表示されているデータベース オブジェクトをユーザーが削除できないように設定できます。|
|Maximize |Visual Basic で "Maximize/最大化" アクションを実行します。|
|Minimize |Minimize メソッドでは、Visual Basic で "Minimize/最小化" アクションを実行します。|
|MoveSize |MoveSize メソッドは、Visual Basic で "MoveSize/サイズ変更" アクションを実行します。|
|NavigateTo |NavigateTo メソッドを使用すると、ナビゲーション ウィンドウでのデータベース オブジェクトの表示を制御できます。|
|OpenDataAccessPage |OpenDataAccessPage メソッドは、Visual Basic で "OpenDataAccessPage/データアクセスページを開く" アクションを実行します。|
|OpenDiagram |OpenDiagram メソッドは、Visual Basic で "OpenDiagram/ダイアグラムを開く" アクションを実行します。|
|OpenForm |OpenFormメソッドを実行しますOpenFormVisual Basic で操作します。|
|OpenFunction |Microsoft SQL Server データベースのユーザー定義関数を開き、Access で表示します。|
|OpenModule |OpenModule メソッドは、Visual Basic で "OpenModule/モジュールを開く" アクションを実行します。|
|OpenQuery |OpenQuery メソッドは、Visual Basic で "OpenQuery/クエリを開く" アクションを実行します。|
|OpenReport |OpenReport メソッドは、Visual Basic で "OpenReport/レポートを開く" アクションを実行します。|
|OpenStoredProcedure |OpenStoredProcedure メソッドは、Visual Basic で "OpenStoredProcedure/ストアドプロシージャを開く" アクションを実行します。|
|OpenTable |OpenTable メソッドは、Visual Basic で "OpenTable/テーブルを開く" アクションを実行します。|
|OpenView |OpenView メソッドは、Visual Basic で "OpenView/ビューを開く" アクションを実行します。|
|OutputTo |OutputTo メソッドは、Visual Basic で "OutputTo/出力" アクションを実行します。|
|PrintOut |PrintOut メソッドは、Visual Basic で "PrintOut/印刷" アクションを実行します。|
|Quit |Quit メソッドは Microsoft Access を終了します。終了する前にデータベース オブジェクトの保存オプションを選択することができます。|
|RefreshRecord |RefreshRecord メソッドは、Visual Basic から RefreshRecord マクロ操作を実行します。|
|Rename |Rename メソッドは、Visual Basic で "Rename/名前の変更" アクションを実行します。|
|RepaintObject |Visual Basic で "RepaintObject/オブジェクトの再描画" アクションを実行します。|
|Requery |Visual Basic で "Requery/再クエリ" アクションを実行します。|
|Restore |Restore メソッドは、Visual Basic で "Restore/元のサイズに戻す" アクションを実行します。|
|RunCommand |RunCommand メソッドは、組み込みコマンドを実行します。|
|RunDataMacro |RunDataMacro メソッドを使用して、Visual Basic から名前付きデータ マクロを実行します。|
|RunMacro |RunMacro メソッドは、Visual Basic で "RunMacro/マクロの実行" アクションを実行します。|
|RunSavedImportExport |保存済みのインポート仕様またはエクスポート仕様を実行します。|
|RunSQL |RunSQL メソッドは、Visual Basic で "RunSQL/SQL の実行" アクションを実行します。|
|Save |Visual Basic で "Save/オブジェクトの保存" アクションを実行します。|
|SearchForRecord |SearchForRecord メソッドを使用して、テーブル、クエリ、フォーム、またはレポート内の特定のレコードを検索することができます。|
|SelectObject |SelectObject メソッドは、Visual Basic で "SelectObject/オブジェクトの選択" アクションを実行します。|
|SendObject |SendObjectメソッドを実行しますSendObjectVisual Basic で操作します。|
|SetDisplayedCategories |ナビゲーション ウィンドウのタイトル バーの [カテゴリに移動] の下に表示するカテゴリを指定します。|
|SetFilter |SetFilter メソッドを使用して、アクティブなデータシート、フォーム、レポート、またはテーブルのレコードにフィルターを適用します。|
|SetMenuItem |Visual Basic で "SetMenuItem/メニューの設定" アクションを実行します。|
|SetOrderBy |SetOrderBy メソッドを使用して、アクティブなデータシート、フォーム、レポート、またはテーブルを並べ替えます。|
|SetParameter |SetParameter メソッドを使用して、BrowseTo 、OpenForm、OpenQuery、OpenReport、または RunDataMacro メソッドで使用するパラメーターを作成します。|
|SetProperty |Visual Basic で "SetProperty/プロパティの設定" アクションを実行します。|
|SetWarnings |SetWarnings メソッドでは、Visual Basic で "SetWarnings/メッセージの設定" アクションを実行します。|
|ShowAllRecords |ShowAllRecordsメソッドは、Visual Basic で解除操作を実行します。|
|ShowToolbar |ShowToolbar メソッドは、Visual Basic で "ShowToolbar/ツールバーの表示" アクションを実行します。|
|SingleStep |マクロの実行を一時中断して [マクロのシングル ステップ] ダイアログ ボックスを表示します。|
|TransferDatabase |Visual Basic で "TransferDatabase/データベース変換" アクションを実行します。|
|TransferSharePointList |TransferSharePointListメソッドを使用して、インポートまたはリンクからのデータをSharePoint Foundationサイトのメールボックス サーバーからの SMTP メールを待機します。|
|TransferSpreadsheet|TransferSpreadsheet メソッドは、Visual Basic で "TransferSpreadsheet/ワークシート変換" アクションを実行します。|
|TransferSQLDatabase |指定された SQL Server データベース全体を別の SQL Server データベースに転送します。|
|TransferText |TransferTextメソッドは、TransferText Visual Basic で操作します。|

# Runcommandの詳細はこちら

https://tsware.jp/study/vol4/docmd_6.htm

https://accessvba.blog.so-net.ne.jp/2014-03-01