Excelにはキーボードショートカットやテンプレートなど、時間を節約する機能がたくさんありますが、マクロを作成して繰り返し作業を行うことで、さらに時間を節約することができます。このWikiHowでは、Excelスプレッドシートに簡単なマクロを作成する方法を説明します。
開発者タブを有効にする
-
Excelを開きます。開発者]タブを表示する手順は、Windows版Excelの多くのバージョンで同じです。Mac版Excelでは若干の違いがあります。
-
ファイル」タブをクリックします。ドキュメントスペースの上の編集リボンにあります。
- Mac版Excelでは、画面上部の「Excel」メニューをクリックします。
-
オプション」をクリックします。このオプションはメニューの一番下にあります。
- Mac版Excelで、「環境設定」メニューオプションをクリックします。
-
リボンのカスタマイズ」をクリックします。ウィンドウの左側のパネルにあります。
- Mac版Excelで、「オーサリング」セクションの「リボンとツールバー」をクリックします。
-
開発者」の横にあるボックスにチェックを入れます。ウィンドウの右側、"メインタブ "のヘッダーに表示されます。
- Mac版Excelでは、"タブまたはグループのタイトル "リストに "開発者 "が表示されます。
-
OKをクリックします。タブリストに「開発者」タブが表示されます。
マクロを記録する
-
編集スペースの上の編集リボンに「開発者」タブが表示されているはずです。表示されていない場合は、もう一度確認してください。
-
マクロの記録]をクリックします。Developer]タブの[Code]セクションにあります。Alt+T+M+Rキーを押して、新しいマクロを開始することもできます(Windowsのみ)。
-
マクロに名前を付けます。特に複数のマクロを作成する場合は、簡単に識別できるようにしてください。
- マクロが何を達成するのかを説明するために、説明を追加することもできます。
-
ショートカットキーのフィールドをクリックします。マクロを簡単に実行するためのキーボードショートカットを割り当てることができます。これはオプションです。
-
⇧ Shift + 文字を押してください。これでCtrl+⇧ Shift+文字のキーボードの組み合わせが作成され、マクロが開始されます。Shiftを押さないと、すでに存在するキーボードショートカットを上書きしてしまう危険があります。例えば、Shiftを押さずにボックスにzを入力した場合、「元に戻す」ショートカット(Ctrl + Zです)を上書きすることになります。
- Macの場合は、⎨ Opt+⌘ Command+文字の組み合わせになります。
-
マクロを保存]ドロップダウンをクリックします。さらにオプションが表示されます。
-
マクロを保存する場所をクリックします。マクロを現在のスプレッドシートのみに使用する場合は、"このワークブック "のままにしておきます。どのスプレッドシートでもマクロを使用したい場合は、"Personal Macro Workbook "を選択します。
-
OKをクリックします。マクロの記録が始まります。
-
記録したいコマンドを実行してください。これで、ほとんどすべての操作が記録され、マクロに追加されます。たとえば、セルC7でA2とB2の合計式を実行した場合、今後マクロを実行すると、常にA2とB2の合計がC7に表示されます。
- マクロは非常に複雑にすることができ、マクロを使って他のOfficeプログラムを開くこともできます。マクロの記録中は、Excelで行うほぼすべての操作がマクロに追加されます。
-
終了したら[記録の停止]をクリックします。これでマクロの記録が終了し、保存されます。
-
ファイルをマクロ対応形式で保存します。マクロを保存するには、ワークブックをマクロ対応の特別なExcel形式で保存する必要があります:
- ファイル]メニューをクリックし、[保存]を選択します。
- ファイル]メニューをクリックし、[保存]を選択します。
- Excelマクロ対応ワークブック」をクリックします。
マクロの使用
-
マクロ対応ワークブックファイルを開きます。マクロを実行する前にファイルを閉じた場合は、コンテンツを有効にするよう求められます。
-
コンテンツの有効化] をクリックします。マクロが有効なワークブックを開くと、Excelスプレッドシートの上部にセキュリティ警告バーが表示されます。自分自身のファイルなので信頼できますが、他のソースからマクロ対応ファイルを開く際には十分注意してください。
-
マクロのショートカットを押す(ショートカットキーを使いたい場合)。マクロを使いたいときは、マクロ用に作成したショートカットを押せばすぐに実行できます。
-
開発者]タブの[マクロ]ボタンをクリックします(メニューを使用する場合)。現在のスプレッドシートで使用可能なマクロがすべて表示されます。
-
実行したいマクロをクリックします。
-
実行ボタンをクリックします (カスタムボタンを有効にしている場合)。現在のセルまたは選択範囲内でマクロが実行されます。
- カスタム ボタンが有効になっていない場合は、[リボンのカスタマイズ] から追加できます。
-
マクロのコードを表示するマクロのコーディングの仕組みについて詳しく知りたい場合は、作成したマクロのコードを開いていじることができます:
- 開発者]タブの[マクロ]ボタンをクリックします。
- 表示したいマクロをクリックします。
- Edit ボタンをクリックします。
- Visual Basicのコード編集ウィンドウでマクロのコードを表示します。
コメント
最新を表示する
NG表示方式
NGID一覧