スポンサーリンク
ラベル マクロ の投稿を表示しています。 すべての投稿を表示
ラベル マクロ の投稿を表示しています。 すべての投稿を表示

2016年9月20日火曜日

マクロでプロシージャを実行させる方法

Access2013のマクロでプロシージャを実行させる方法です。

下はメッセージボックスを表示するプロシージャです。
マクロで呼び出すには「Subプロシージャ」ではなく「Functionプロシージャ」で作成します。
マクロで呼び出すには「Functionプロシージャ」で作成する

●プロシージャを呼び出すマクロを作成します。


リボンの[作成]~マクロとコードグループの[マクロ]をクリックします。
マクロとコードグループの[マクロ]をクリックする

マクロの作成画面が開くので、コンボボックスに「プロシージャの実行」を選択します。
コンボボックスに「プロシージャの実行」を選択する

プロシージャ名に、上のFunctionプロシージャ名を入力します。
これで作成完了です。
保存して閉じます。
プロシージャ名に、上のFunctionプロシージャ名を入力する

●マクロを実行する 


リボンの[データベースツール]~マクログループの[マクロの実行]をクリックします。
マクロの実行ダイアログボックスが開くので、作成したマクロ名を選択し[OK]ボタンをクリックします。
マクログループの[マクロの実行]をクリックする

マクロで呼び出されたプロシージャが実行し、メッセージボックスが表示されました。
マクロで呼び出されたプロシージャが実行された

関連する記事
関連する記事
MsgBox関数の使い方
マクロを作成し実行する方法

2016年9月15日木曜日

エクスポートするマクロを作成する方法

Access2013で、エクスポートするマクロを作成する方法です。

ここではテーブルをExcel形式にエクスポートするマクロを作成します。
リボンの[作成]~マクロとコードグループの[マクロ]をクリックします。
マクロとコードグループの[マクロ]をクリックする

マクロの入力画面が表示されます。
コンボボックスから[書式設定を保持したままエクスポート]を選択します。
コンボボックスから[書式設定を保持したままエクスポート]を選択する

1.[オブジェクトの種類]でテーブルを選択します。
2.[オブジェクト名]でエクスポート元のテーブルを選択します。
3.[出力ファイル形式]でここでは、Excelブック(*.xlsx)を選択します。
4.[出力ファイル]にフルパスでファイル名を入力します。
テーブルをExcelにエクスポートする

次のコンボボックスで[メッセージボックス]を選択します。
次のコンボボックスで[メッセージボックス]を選択する

1.[メッセージ]にエクスポート終了時表示するメッセージを入力します。
2.完成したマクロを保存します。
完成したマクロを保存する

名前を付けて保存ダイアログボックスが開くので、マクロ名を入力します。
保存ダイアログボックスにマクロ名を入力する

●作成したマクロを実行します。

1.リボンの[データベースツール]~マクログループの[マクロの実行]をクリックします。
2.上で作成したマクロ名を選択し[OK]ボタンをクリックします。
マクログループの[マクロの実行]をクリックする

終了すると、マクロに入力したメッセージの「エクスポートが終了しました。」と表示されます。
マクロに入力したメッセージの「エクスポートが終了しました。」と表示

エクスポートしたファイルをExcelで開いた画面です。
エクスポートしたファイルをExcelで開いた画面

関連する記事
関連する記事
CSVファイルに保存する
テーブルやクエリをWordで使えるリッチテキスト形式にエクスポートする
テーブルかクエリをPDFファイルに保存する(エクスポートする)
マクロを作成し実行する方法
MsgBox関数の使い方

2013年8月24日土曜日

マクロを作成し実行する方法 - アクセス・Access2013

アクセス・Access2013でマクロを作成し実行する方法です。

■マクロの作成
ここでは下記のマクロを作成します。
  1. テーブルを開く
  2. 印刷する
  3. テーブルを閉じる
リボンの[作成]-マクロとコード部分の[マクロ]をクリックします。
マクロとコード部分の[マクロ]をクリックします

 ▼をクリックし実行するコマンドを選択します。 ここでは「テーブルを開く」を選択します。
コマンドを選択します

実行するマクロの内容によっては、詳細を設定する必要があります。ここでは開くテーブル名を指定しています。
詳細を設定する必要があります

マクロ欄の+を押し、コマンドを追加していきます。ここでは下記の順で設定しました。
  1. テーブルを開く
  2. オブジェクトの印刷
  3. ウィンドウを閉じる
コマンドを追加していきます

マクロ名を入力し保存します。
マクロ名を入力し保存します

 ■マクロの実行
左のマクロ名をダブルクリックするか、リボンの[データベースツール]-マクロ部分の[マクロの実行]をクリックします。
マクロ部分の[マクロの実行]をクリックします

作成したマクロの実行中の画面です。 テーブルを印刷すると閉じます。
マクロの実行中の画面