ヘルプの森~Excel・Access・Office全般ヘルプデスクサイト

No.001

Access2003マクロ アクション一覧

2003

Access2003のマクロのアクション一覧です。
今や古きよき記録になりましたね。
ページ内の検索は、ショートカット キー「Ctrl」+「F」よりブラウザの検索機能をお使いください。

マクロ名 コマンド名 引数 機能概要
SQLの実行 RunSQL SQLステートメント
トランザクションの使用
指定したSQL文を実行する
アプリケーションの実行 RunApp コマドライン 指定したアプリケーションを実行する
イベントのキャンセル CancelEvent - マクロを実行する原因となったイベント(ボタンのクリックなど)をキャンセルする
エコー Echo エコーの設定
ステータスバーテキスト
マクロ実行中のエコーの表示をするか指定する
オブジェクトのコピー CopyObject コピー先データベース
新しい名前
ソースオブジェクトの種類
ソースオブジェクト名
指定したデータベースオブジェクトをコピーする
オブジェクトの再描画 RepaintObject オブジェクトの種類
オブジェクト名
指定したデータベースオブジェクトを再描画する
オブジェクトの削除 DeleteObject オブジェクトの種類
オブジェクト名
指定したデータベースオブジェクトを削除する
オブジェクトの選択 SelectObject オブジェクトの種類
オブジェクト名
データベースウィンドウ内
指定したデータベースオブジェクトを選択状態にする
オブジェクトの送信 SendObject オブジェクトの種類
オブジェクト名
出力ファイル形式
宛先
Cc
Bcc
件名
メッセージ
メッセージの編集
テンプレートファイル
指定したデータベースオブジェクトをメールに添付して送信する
オブジェクトの保存 Save オブジェクトの種類
オブジェクト名
指定したデータベースオブジェクトを保存する
キー送信 SendKeys キー操作
待機
キー情報をアクティブウィンドウに送信する
クエリを開く OpenQuery クエリ名
ビュー
データモード
指定したクエリを開く
コマンドの実行 RunCommand コマンド 組み込みのAccessコマンドを実行する
コントロールの移動 GoToControl コントロール名 指定したコントロール(フォームのテキストボックスやボタン)にフォーカスを移動する
サイズ変更 MoveSize


高さ
アクティブウィンドウの移動またはサイズ変更を行う
ストアドプロシージャを開く OpenStoredProcedure プロシージャ名
ビュー
データモード
ストアドプロシージャを開く
ダイアグラムを開く OpenDiagram ダイアグラム名 データベースダイアグラムを開く
ツールバーの表示 ShowToolbar ツールバー名 組み込みツールバーまたはカスタムツールバーの表示/非表示を指定する
データベースアクセスページを開く OpenDataAccessPage データアクセスページ名
ビュー
データアクセスページを開く
データベース変換 TransferDataBase 変換の種類
データベースの種類
データベース名
オブジェクトの種類
オブジェクト名
変換先名
テーブル構造のみ変換
カレントデータベースとほかのデータベース間でデータのインポート、エクスポートまたはリンクを作成する
テーブルを開く OpenTable テーブル名
ビュー
データモード
テーブルを開く
テキスト変換 TransferText 変換の種類
定義名
テーブル名
ファイル名
フィールド名の設定
HTMLテーブル名
コードページ
カレントデータベースとテキストファイル間でデータのインポート、エクスポートまたはリンクを作成する
ビューを開く OpenView ビュー名
ビュー
データモード
ビューを開く
フィルタの実行 ApplyFilter フィルタ名
Where条件式
テーブル、フォームまたはレポートにフィルタを設定する
フォームを開く OpenForm フォーム名
ビュー
フィルタ名
Where条件式
データモード
ウィンドウモード
フォームを開く
プロシージャの実行 RunCode プロシージャ名 VBAのFunctionプロシージャを実行する
ページの移動 GoToPage ページ番号

アクティブフォームの指定されたページの、最初のコントロールにフォーカスを移動する
マクロの実行 RunMacro マクロ名
実行回数
繰り返し条件式
マクロを実行する
マクロの中止 StopMacro - 実行中のマクロを中止する
メッセージの設定 SetWarnings メッセージの表示 システムメッセージのオン/オフを指定する
メッセージボックス MsgBox メッセージ
警告音
メッセージの種類
メッセージタイトル
警告や情報表示のためのメッセージボックスを表示する
メニューの設定 SetMenuItem メニューインデンクス
コマンドインデックス
サブコマンドインデックス
フラグ
アクティブウィンドウのメニューバーのメニュー項目の使用可/不可の切り替えやチェックマークの有無を設定する
メニューの追加 AddMenu メニュー名
メニューマクロ名
ステータスバーテキスト
メニューバー及びショートカットメニューバーを作成する
モジュールを開く OpenModule モジュール名
プロシージャ名
モジュールの特定のプロシージャまたはイベントプロシージャをデザインウィンドウで開き実行する
レコードの移動 GoToRecord オブジェクトの種類
オブジェクト名
レコード
オフセット
開いているテーブル、フォームまたはクエリの指定したレコードをカレントレコードにする
レコードの検索 FindRecord 検索データ
検索条件
大小文字区別
検索方向
表示書式で検索
カレントフィールドのみ
先頭から検索
引数で指定した抽出条件を満たす最初のレコードを検索する
レポートを開く OpenReport レポート名
ビュー
フィルタ名
Where条件式
ウィンドウモード
レポートを開く
ワークシート変換 TransferSpredsheet 変換の種類
ワークシートの種類
テーブル名
ファイル名
フィールド名の設定
範囲
アクティブデータベースとワークシート間でデータをインポート、エクスポートまたはリンクを作成する
印刷 PrintOut 印刷範囲
開始ページ
終了ページ
印刷品質
部数
部単位で印刷
アクティブオブジェクトを印刷する
警告音 Beep - スピーカから警告音を鳴らす
元のサイズに戻す Restore - 最大化または最小化されたウィンドウを元のサイズに戻す
砂時計ポインタ Hourglass 表示 マウスポインタを砂時計の形に変更する
再クエリ Requery コントロール名 アクティブオブジェクトの指定したコントロールソースを再クエリしデータを更新する
最小化 Minimize - アクティブウィンドウを最小化する
最大化 Maximize - アクティブウィンドウを最大化する
次を検索 FindNext - 前回実行した「レコードの検索」アクションで指定された抽出条件を満たす次のレコードを検索する
終了 Quit オプション Accessを終了する
出力 OutputTo オブジェクトの種類
オブジェクト名
出力ファイル形式
出力ファイル
自動起動
テンプレートファイル
エンコード
指定したオブジェクトを出力する
全マクロの中止 StopAllMacros - 実行中の全てのマクロを中止する
全レコードの表示 ShowAllRecords - アクティブなテーブル、クエリまたはフォームに対するフィルタを解除する
値の代入 SetValue アイテム
Accessのフィールド、フォームのコントロールなどに値を代入する
閉じる Close オブジェクトの種類
オブジェクト名
オブジェクトの保存
指定したAccessウィンドウを閉じる
名前の変更 Rename 新しい名前
オブジェクトの種類
古い名前
選択されているデータベースオブジェクトの名前を変更する

そのほかのお役立ち一覧

Access2010マクロ アクション一覧