Windows7 & Office2010 Access2010

Print Friendly, PDF & Email

Excelへ出力ボタンの作成

投稿日:2017年1月7日 更新日:

Access2010でテーブルやクエリをExcelへ出力するマクロを作成して、それをコマンドボタンに登録する方法です。マクロの作成は3つの方法を紹介します。

エクスポート操作の保存

[外部]データから出力したいテーブルやクエリを選択して、[エクスポート]グループにある[Excel]をクリックします。
外部データ

[エクスポート-Excelワークシート]ウィザードが起動します。[ファイル名]や[保存先]、[ファイル形式]を選択します。エクスポートのオプションもよく読んで、選択してください。[OK]ボタンをクリックします。
データのエクスポート先の選択

[エクスポート操作の保存]のチェックボックスをオンにします。分かりやすい名前を付けて、[エクスポートの保存]ボタンをクリックします。
エクスポート操作の保存

[外部データ]の[エクスポート]グループにある[保存済みのエクスポート操作]をクリックして、先ほど作成したエクスポート操作が保存されているかを確認します。
保存済みのエクスポート操作

①マクロの作成 [保存済みのインポート/エクスポート操作の実行]

[作成]タブから[マクロ]をクリックします。
作成タブのマクロ

[すべてのアクションを表示]をオンにして、▼をクリックして、一覧の一番下にある[保存済みのインポート/エクスポート操作の実行]を選択します。
すべてのアクションを表示

[保存済みのインポート/エクスポート操作の名前]で保存した名前を選択します。[F12]キーを押して、マクロに名前を付けて保存します。ここでは、[Excelへ出力]という名前にします。
保存済みのインポート/エクスポート操作の実行

②マクロの作成  [ワークシートのインポート/エクスポート]

上記以外に、Excelへ出力するボタンは、マクロツールの[すべてのアクションを表示]ボタンをクリックして、 [ワークシートのインポート/エクスポート]を選択して作成することもできます。参考Access2013以降はありません。
全てのアクションを表示

ワークシートのエクスポート

③マクロの作成 [書式設定を保持したままエクスポート]

また、[アクションカタログ]の中の[書式設定を保持したままエクスポート]を選択して、Access2003やAccess2007のときのマクロアクション[出力]と同じように設定することもできます。
書式設定を保持したままエクスポート

書式設定を保持したままエクスポート

コマンドボタンの作成

上記のいずれかの方法で作成したマクロを、コマンドボタンに登録します。

コマンドボタンを作成したいフォームをデザインビューで開きます。[フォームデザインツール]の[デザイン]-[コントロール]にある[ボタン]をクリックします。
フォームのデザインビュー

ボタン作成したい位置にドラッグします。([コントロールウィザードの使用]は、オンにしておきます)[コマンドボタンウィザード]が起動したら、[その他]から[マクロの実行]を選択します。[次へ]ボタンをクリックします。
ボタン

[Excelへ出力]を選択します。[次へ]ボタンをクリックします。
コマンドボタンウィザード

[文字列]か[ピクチャ]を選択して、[次へ]ボタンをクリックします。
コマンドボタンウィザード

ボタンの名前を付けて、[完了]ボタンをクリックします。
コマンドボタンウィザード-完了

フォームデザインビュー-完成

関連コマンドボタンはウィザードを使って作成した場合、少し注意しなければならないことがあります。ウィザードによるボタン作成後の埋め込みマクロを参照してください。

ウィザードによるボタン作成後の埋め込みマクロ

Accessでは、ウィザードを使用して簡単にボタンを作成することができます。これについては、ウィザードを使ったコマンドボタンの作成で解説して ...

続きを見る

また、マクロを作成した場合、コマンドボタンはウィザードを使用せずに、プロパティのクリック時イベントでマクロを指定しても作成することができます。 マクロを使ったコマンドボタンの作成で解説しています。

マクロを使ったコマンドボタンの作成

Accessで作成済みのフォームをボタンをクリックして開くようにする方法です。ここでは、マクロを作成してボタンに登録する方法です。起動時に開 ...

続きを見る

解決できないことは【teratail】で質問してみましょう。

参考Officeのバージョンによって操作が異なる場合があります。以下の記事で、お使いのOfficeのバージョンを確認する方法を解説しています。

Office(Word、Excel、PowerPointなど)のバージョンを確認する方法

Microsoft Officeも時を得て、大きく様変わりしてきました。トラブルを解決しようとするとき、あるいは、何かの操作を探すときなど、 ...

続きを見る

おすすめ記事と広告

こんな記事も読まれています

テンプレートの保存

テンプレートとはひな形のことです。 繰り返し使用するファイルの場合、自分で作成した文書をテンプレートとして保存しておくと便利です。 Word ...

マウスポインターの変更

Windows7でのマウスポインタの変更方法です。 [コントロールパネル]からも設定できますが、[個人設定]画面からの操作を紹介します。 [ ...

メッセージの再送信

一度、送ったメールを再送してほしいと頼まれることがあります。メールを送信した後に、同じメッセージを再送信することができます。新しい受信者に同 ...

ナビゲーションオプション

ナビゲーションオプションから、ナビゲーションバーに検索バーを設置することができます。 Access2007、Access2010での設定です ...

起動時に予定表を開くには

Outlook2010では、起動時に表示されるのは[受信トレイ]になっています。 この起動時に開くフォルダは変更することができます。 [Ou ...

-Windows7 & Office2010 Access2010

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.