マクロを記録するには、最初に記録プロセスを開始する必要があります。 このオプションはメニューにあります マクロ タブにあります ショー Excel リボン (またはメニュー) a 下り坂 Excel 2003 のツール)。 これらのオプションを以下の画像に示します。
「マクロの記録」ダイアログボックスが表示されます。
必要に応じて、このボックスにマクロの名前と説明を入力できます。 マクロに意味のある名前を付けると、後でそのマクロに戻ったときに、そのマクロの動作を思い出せるようにすることをお勧めします。 ただし、名前を指定しない場合、Excel はマクロに自動的に名前を付けます (例: Macro1、Macro2 など)。
「マクロの記録」ダイアログボックスでは、マクロにキーボードショートカットを割り当てるオプションも提供されます。 これにより、マクロの実行がはるかに簡単になります。 ただし、事前キーの組み合わせの XNUMX つをマクロに割り当てないように注意する必要があります。defiExcel のナイト (CTRL-C など)。 既存の Excel キーの組み合わせを選択すると、マクロによって上書きされ、あなたまたは他のユーザーが誤ってマクロ コードを実行してしまう可能性があります。
マクロ名と (必要に応じて) キーボード ショートカットに問題がなければ、[OK] を選択してマクロの記録を開始します。
マクロの記録を開始すると、実行したすべてのアクション (データ入力、セルの選択、セルの書式設定、ワークシートのスクロールなど) が新しいマクロに VBA コードとして記録されます。
さらに、マクロの記録中、以下に示すように、ブックの左下に停止ボタンが表示されます (Excel 2003 では、停止ボタンはフローティング ツールバーに表示されます)。
記録したいアクションを完了したら、「停止」ボタンをクリックしてマクロの記録を停止できます。 マクロ コードは、Visual Basic エディタ内のモジュールに保存されます。
オプションを選択した場合 相対参照を使用する マクロを記録する場合、マクロ内のすべてのセル参照は相対参照になります。 ただし、オプションの場合は、 相対参照を使用する が選択されていない場合、コード内に表示されるすべてのセル参照は絶対参照になります (投稿を参照してください) 参照演算子).
オプション 相対参照を使用する メニューにあるよ マクロ (Excel 2003 のマクロ ツールバーにあります)。
マクロを記録するとき、Excel は常に (Function プロシージャではなく) Sub プロシージャを生成します。 マクロにキーボード ショートカットを割り当てている場合、このショートカットがマクロを実行する最も簡単な方法になります。 それ以外の場合は、次の手順を実行してマクロを実行できます。
Ercole Palmeri
先週の月曜日、フィナンシャル・タイムズ紙はOpenAIとの契約を発表した。 FT は世界クラスのジャーナリズムにライセンスを供与しています…