Excel2010でのマクロの使用

MSExcelのマクロ

マクロを使用すると、Excel2010で実行できるほぼすべてのタスクを自動化できます。 View Tab » Macro Dropdown 日常的に実行するタスクを記録するには、手順を大幅に高速化するだけでなく、タスクの各ステップが、タスクを実行するたびに同じ方法で実行されることが保証されます。

マクロを表示するには、 View Tab » Macro dropdown

マクロオプション

[表示]タブには、次の3つのオプションを含むドロップダウンメニューが表示される[マクロ]コマンドボタンが含まれています。

  • View Macros −実行または編集するマクロを選択できる[マクロ]ダイアログボックスを開きます。

  • Record Macro−新しいマクロの設定を定義する[マクロの記録]ダイアログボックスを開き、マクロレコーダーを起動します。これは、ステータスバーの[マクロの記録]ボタンをクリックするのと同じです。

  • Use Relative References −マクロの記録時に相対セルアドレスを使用し、マクロの記録で最初に使用された領域以外のワークシートの領域でマクロを実行できるようにすることで、マクロの用途を広げます。

マクロの作成

次の2つの方法のいずれかでマクロを作成できます-

  • MS Excelのマクロレコーダーを使用して、アクションを実行するときのアクションをワークシートに記録します。

  • Visual BasicEditorのVBAコードで実行する手順を入力します。

次に、セルのコンテンツを太字にしてセルの色を適用するタスクを自動化する簡単なマクロを作成しましょう。

  • [表示]タブ»[マクロ]ドロップダウンを選択します。
  • 以下のようにマクロの記録をクリックします。
  • これでマクロ記録が始まります。

  • 繰り返し実行したいアクションのステップを実行します。マクロはそれらのステップを記録します。

  • すべての手順を完了すると、マクロの記録を停止できます。

マクロの編集

作成したマクロはいつでも編集できます。マクロを編集すると、VBAプログラミングエディタが表示されます。