まず、VBEを起動します。

「ツール」メニューから「マクロ」、「Visual Basic Editor」を選択するか、Altを押しながらF11を押して「Visual Basic Editor」を開きます。
これは前項で出てきた「Option Explicit」の件です。

「ツール」メニューの「オプション」を選択します。

「Option Explicit」は、プロシージャ(マクロ内の処理)内で使用する変数は、先に宣言しておかなければならないという宣言文です。自分でモジュールの先頭に記述すれば良いのですが、VBEの「ツール」の「オプション」を選択して、上の赤い矢印の所にチェックしておけば、新しいモジュールを作成する時に自動的に書き込まれます。(初期状態ではチェックがついていません)これにはチェックするようにして下さい。
なぜ推奨するかというと、「Option Explicit」を宣言しない場合、プロシージャ内で使われる新しいキーワードが自動的に新しい変数として扱われてしまうからです。つまり1文字間違えてもエラーにもならず、新しい変数として一人歩きしてしまいます。結果として思わぬ結果になるのですが、エラーにならないので発覚が遅れてしまいます。もちろん、原因究明にも時間が掛かります。必ずチェックして起きましょう。
プロジェクトエクスプローラ(VBEの左上のウィンドウです)の表示設定を説明しておきます。

プロジェクトエクスプローラは、初期状態では左のようにExcelのオブジェクトと標準モジュールがサブフォルダ分けされています。これは「好み」なのでしょうが、Excelではそれほどプロジェクト内の整理がつかないようになることは非常に「まれ」であり、このサブフォルダ分けは要らないと思うのです。
赤矢印の「フォルダ」のボタンが凹んでいる時はこのような表示で、クリックすると、右のようになります。これならサブフォルダなく一覧で全てが見られます。
但し、右の方法では、並び順はプロジェクト内のオブジェクト名の昇順になります。種別ごとの命名方法などを決めておかないと、例えばワークシートを複数持つプロジェクトのワークシートが上や下にバラバラに分散してしまう結果にもなりますので注意して下さい。
ここでのオブジェクト名は、プロジェクトエクスプローラの真下にあるプロパティの先頭に表示されるもので、ワークシートに付けた名前ではありません。
先ほどの「オプション」に戻りますが、ソースコードを見やすくするために種別毎に色分けができます。これも「好み」ですが、初期状態ではこんなイメージです。

ここで、「オプション」の「エディタの設定」で、「コードの表示色」を変更してみます。

あまり複雑に変えてしまっても意味がないのですが、私は下の2つだけ変更しています。
すると、このようになります。
