ExcelVBAは覚える必要なし!書き方が分からなくなったら「マクロの記録」を使用してコードを自動生成しよう
ExcelVBA使ってますか?VBAはExcelを自動化できるプログラミング言語です。
VBAがスラスラ書ければ上司や同僚から羨望のまなざしで見られること間違いなしですが、
なかなか覚えることは難しいです。
しかし、ExcelVBAはほとんど覚える必要はありません。
セルの書式設定を変えるとか、罫線の引き方とか、そんなコードは覚えなくていいんです。
この記事では、ExcelVBAのコードを生成する方法を紹介します。
ExcelVBAコードの自動生成は「マクロの記録」を使おうExcelの標準機能で「マクロの記録」という機能が最初から使えます。
この機能を使えば、Excelの操作がすべてコードに変換されます。マクロの記録機能を使うには、開発タブの「マクロの記録」を押すか、画面左下にあるこのボタンをクリックしましょう。この画面が表示されたら、マクロ名を入力して、OKボタンをクリックすると記録が開始します。マクロの記録を終了させるには、以下のボタンをクリックしましょう。セルの色の変更するVBAコードの生成セルの色を変更する方法が分からなければ、マクロの記録でコードを生成してみましょう。
マクロの記録画面を表示し、マクロ名を設定してOKボタンをクリックします。その後、セルの色を変更します。最後に、「記録終了」をクリックしましょう。VBAコードを確認するこのようにVBAコードが生成されています。今回はセル「B3」の色を変更してみました。ただ、このコードでは、選択されているセルに色を付けるコードしか含まれていません。
そのため、このマクロを実行すると、現在選択されているセルの色が変わ
0