このチュートリアルでは、マクロレコーダーを使用してExcelで単純なマクロを作成する方法について説明します 。 このチュートリアルでは、VBAエディタを使用してマクロを作成または編集する方法については説明していません。
05の01
Excelマクロレコーダの起動
注:これらのステップのヘルプについては、上記のイメージを参照してください。
Excelでマクロを作成する最も簡単な方法は、マクロレコーダーを使用することです。
これを行うには、メニューから[ ツール ] > [マクロ ] > [ 新しいマクロを記録 ]をクリックして、[ マクロの記録]ダイアログボックスを表示します。
05の02
マクロレコーダーのオプション
注:これらのステップのヘルプについては、上記のイメージを参照してください。
このダイアログボックスには4つのオプションがあります。
- 名前 - マクロにわかりやすい名前を付けます。
- ショートカットキー - (オプション)利用可能なスペースに文字を入力します。 これにより、Ctrlキーを押しながらキーボード上の選択した文字を押すことでマクロを実行できます。
- ストアマクロ -
- オプション:
- 現在のワークブック
- マクロはこのファイルでのみ使用できます。
- 新しいワークブック
- このオプションは、新しいExcelファイルを開きます。 マクロはこの新しいファイルでのみ使用できます。
- 個人用マクロブック。
- このオプションでは、マクロを保存してすべてのExcelファイルで利用できるようにする隠しファイルPersonal.xlsを作成します
- 説明 - (オプション)マクロの説明を入力します。
03/05
Excelマクロレコーダー
注:これらのステップのヘルプについては、上記のイメージを参照してください。
このチュートリアルの前のステップで[ マクロレコーダー]ダイアログボックスでオプションを設定したら、[OK]ボタンをクリックしてマクロレコーダーを開始します。
[ 録画を停止]ツールバーも画面に表示されます。
マクロレコーダーは、マウスのすべてのキーストロークとクリックを記録します。 マクロを作成するには:
- 手動ですべての必要な手順を実行します。
- 終了したら、 録音停止ツールバーの停止ボタン(小さな青い四角形)をクリックします。
- [ 録画を停止 ]ツールバーが使用できない場合は、メニューから[ ツール ] > [マクロ ] > [ 録画を停止 ]をクリックして録画を停止します。
04/05
Excelでのマクロの実行
注:これらのステップのヘルプについては、上記のイメージを参照してください。
マクロを実行するには、
- マクロの作成時にショートカットキーを選択した場合は、キーボードのCtrlキーを押しながらショートカットキーを押します。
さもないと、
- メニューから[ツール]> [マクロ]> [マクロ]をクリックして、[ マクロ]ダイアログボックスを表示します 。
- 利用可能なマクロのリストからマクロを選択します。
- [ 実行 ]ボタンをクリックします。
05/05
マクロの編集
注:これらのステップのヘルプについては、上記のイメージを参照してください。
Excelマクロは、Visual Basic for Applications(VBA)プログラミング言語で記述されています。
[ マクロ]ダイアログボックスの [編集]または[ステップイン]ボタンをクリックすると、VBAエディタが起動します (上記の画像を参照)。
マクロエラー
あなたがVBAを知らない限り、通常正しく動作しないマクロを再記録するのが最良の選択肢です。