PDF形式でダウンロードPDF形式でダウンロード

この記事では、「Microsoft Excel」でデータのレポートを自動化する方法を紹介します。まず、外部データについて、この記事では、ワークシートを外部データソースにリンクするExcelアドインを使って、ワークシート内の外部データソース(MySQL、Postgres、Oracleなど)からレポートを照会して作成する方法を紹介します。また、Excelワークシートにすでに格納されているデータについては、マクロを使ってレポートを作成し、キー1つ押すだけでさまざまなファイル形式でエクスポートします。幸いなことに、Excelにはステップ記録ツールが組み込まれているので、マクロを自分でコーディングする必要はありません。

方法 1
方法 1 の 2:

Excelにすでに格納されているデータの場合

PDF形式でダウンロード
  1. How.com.vn 日本語: Step 1 レポートに必要なデータがExcelにすでに格納、更新、および管理されている場合は、マクロを使ってレポートワークフローを自動化することができる ...
    レポートに必要なデータがExcelにすでに格納、更新、および管理されている場合は、マクロを使ってレポートワークフローを自動化することができる マクロとは、複雑な作業や繰り返し作業を自動化するための組み込み機能のことです。
  2. How.com.vn 日本語: Step 2 「Excel」を起動する 
    「Excel」アプリ(緑地に白い「X」のようなアイコン)をダブルクリック(Macの場合はクリック)してから、テンプレートページの空白のブックをクリックします。
    • Macの場合は、ファイルをクリックし、ドロップダウンメニューから新規作成をクリックしなければならないこともあります。
    • 自動化したいExcelレポートがすでに存在する場合は、そのレポートのファイルをダブルクリックすると、「Excel」で開きます。
  3. How.com.vn 日本語: Step 3 必要に応じて、スプレッドシートのデータを入力する 
    出力を自動化したい列ラベルと列番号を入力していない場合は、入力してから次に進みましょう。
  4. How.com.vn 日本語: Step 4 開発
    タブを有効にする デフォルトでは、開発タブは「Excel」ウィンドウの上部に表示されません。ただし、OSによっては以下の操作で有効にすることができます。
    • Windowsファイルオプションの順にクリックして、ウィンドウ左側にあるリボンのユーザー設定をクリックし、ウィンドウ右下にある「開発」のチェックボックスにチェックを入れたら(下にスクロールしないと見つからないこともあります)、OKをクリックします。[1]
    • MacExcel環境設定...リボンとツールバーの順にクリックして、「メインタブ」リストの「開発」のチェックボックスにチェックを入れたら、保存をクリックします。[2]
  5. How.com.vn 日本語: Step 5 開発
    をクリックする 「Excel」ウィンドウの上部に表示されているはずです。クリックすると「Excel」ウィンドウの上部にツールバーが表示されます。
  6. How.com.vn 日本語: Step 6 マクロの記録
    をクリックする ツールバーにあります。クリックするとポップアップウィンドウが表示されます。
  7. How.com.vn 日本語: Step 7 マクロ名を入力する 
    「マクロ名」のテキストボックスにマクロ名を入力しましょう。これは、あとからマクロを特定するのに役立ちます。
    • 例えば、利用可能なデータからグラフを作成するマクロを作成する場合は、「グラフ1」などの名前を付けましょう。
  8. How.com.vn 日本語: Step 8 マクロのショートカットキーを作成する 
    Shiftキーを別のキー(例:Tキー)と同時に押して、ショートカットキーを作成します。これは、あとでマクロを実行するときに使うものです。
    • Macの場合、ショートカットキーは Option+ Commandとキーの組み合わせになります(例: Option+ Command+T)。
  9. How.com.vn 日本語: Step 9 マクロを作業中のブックに保存する 
    「マクロの保存先」のドロップダウンボックスをクリックして、作業中のブックを選択すると、そのブックを開いたときにマクロが有効になります。
    • マクロを保存するには、Excelファイルを特殊な形式で保存しなければなりません。
  10. How.com.vn 日本語: Step 10 OK
    をクリックする ウィンドウの一番下にあります。クリックするとマクロ設定が保存され、記録モードになり、これから記録を終了するまでに行ったすべての操作内容が記録されます。
  11. How.com.vn 日本語: Step 11 自動化したい操作を実際に行う 
    入力したクリックやキーストローク、書式設定オプションがすべて追跡され、マクロの一覧に追加されます。
    • 例えば、データを選択してそこからグラフを作成するには、データを選択して「Excel」ウィンドウ上部にある挿入をクリックし、グラフの種類をクリックして任意のグラフ形式を選択したら、必要に応じてグラフを編集します。
    • マクロを使ってA1セルからA12セルまでの値を追加するには、空白セルをクリックして=SUM(A1:A12)と入力し、 Enterを押します。
  12. How.com.vn 日本語: Step 12 記録終了
    をクリックする 「開発」タブのツールバーにあります。クリックすると記録が終了し、記録中に行った操作内容が個別のマクロとして保存されます。
  13. How.com.vn 日本語: Step 13 ExcelシートをExcelマクロ有効ブック形式で保存する 
    「ファイル」をクリックして名前を付けて保存を選択し、ファイル形式をxlsではなくxlsmに変更したら、ファイル名を入力し、ファイルの保存場所を選択して保存をクリックします。
    • この操作を行わないと、マクロはスプレッドシートの一部として保存されないため、別のパソコンに送っても他人が使うことはできません。
  14. How.com.vn 日本語: Step 14 マクロを実行する 
    マクロの一部として作成したショートカットキーを押しましょう。マクロの内容に従ってスプレッドシートが自動化されるはずです。
    • 開発タブのマクロをクリックし、マクロ名を選択して実行をクリックしても、マクロは実行することができます。
    広告
方法 2
方法 2 の 2:

外部データ(MySQL、Postgres、Oracleなど)の場合

PDF形式でダウンロード
  1. How.com.vn 日本語: Step 1 「Microsoft AppSource」から「Kloudio」のアドインをダウンロードする ...
    「Microsoft AppSource」から「Kloudio」のアドインをダウンロードする これにより、外部データベースやデータソースとブックの間でパーシステントコネクションを確立することができます。なお、このアドインは「Googleスプレッドシート」にも対応しています。
  2. How.com.vn 日本語: Step 2 「Kloudio」のポータルで「+」ボタンをクリックして、ワークシートと外部データソースの間で接続を確立する ...
    「Kloudio」のポータルで「+」ボタンをクリックして、ワークシートと外部データソースの間で接続を確立する データベースの情報(データベースの種類、認証情報)を入力し、機密データや社内データを扱う場合は、セキュリティオプションまたは暗号化オプションを選択しましょう。
  3. How.com.vn 日本語: Step 3 ワークシートとデータベースの間で接続を確立すれば、「Excel」から離れることなく外部データからレポートを照会して作成できるようになる ...
    ワークシートとデータベースの間で接続を確立すれば、「Excel」から離れることなく外部データからレポートを照会して作成できるようになる 「Kloudio」のポータルからカスタムレポートを作成し、「Excel」のドロップダウンメニューからそのレポートを選択しましょう。他のフィルタを適用したり、レポートの更新頻度を指定したりできるようになります(したがって、売上のスプレッドシートを週、日、時間ごとに自動更新できるようになります)。
  4. How.com.vn 日本語: Step 4 さらに、接続先ワークシートにデータを入力して、外部データソースを更新させることもできる ...
    さらに、接続先ワークシートにデータを入力して、外部データソースを更新させることもできる 「Kloudio」のポータルからアップロードテンプレートを作成すると、スプレッドシートの変更を手動または自動で外部データソースにアップロードすることができます。
    広告

ポイント

  • サードパーティプロバイダが信頼できる場合を除いて、Excelアドインは「Microsoft AppSource」からのみダウンロードしましょう。
  • マクロは簡単な作業(値の追加やグラフの作成など)から複雑な作業(セルの値の計算、出力データからのグラフ作成、グラフのラベル付け、出力データの印刷など)まで何にでも使うことができます。
  • マクロが含まれているスプレッドシートを開いたとき、ウィンドウ上部の黄色いバナーにあるコンテンツの有効化をクリックしないとマクロが実行できない場合があります。
広告

注意事項

  • マクロは悪意ある目的で使用されることもあるので(コンピュータ上のファイルを削除するなど)、信頼できないソースからは実行しないようにしましょう。
  • マクロでは、記録中に行ったすべての操作内容がそのまま実行されます。誤って間違った値を入力したり、不要なプログラムを起動したり、ファイルを削除したりしないように注意しましょう。
広告

このHow.com.vn記事について

How.com.vn 日本語: How.com.vn編集チーム
共著者 ::
How.com.vnスタッフライター
この記事は、経験豊富なHow.com.vnの編集者と調査員から成るチームによって執筆されています。調査員チームは内容の正確性と網羅性を確認しています。

How.com.vnのコンテンツ管理チームは、編集チームが編集した記事を細心の注意を払って精査し、すべての記事がHow.com.vnの高品質基準を満たしているかどうかを確認しています。 この記事は2,386回アクセスされました。
カテゴリ: ソフトウェア
このページは 2,386 回アクセスされました。

この記事は役に立ちましたか?

⚠️ Disclaimer:

Content from Wiki How 日本語 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

広告