PR
With オブジェクト
.処理1
.処理2

End With

 同じセルに対して、値を入れたり、文字色を変更したり、塗りつぶしを設定したりと、複数の処理を実行するようなケースがあります。このとき、個々の処理に対して「Range("A1").~」のように毎回セルを指定して書くのは面倒です。

 このような場合に便利なのがWithステートメントです。WithとEnd Withの間に囲まれた行では、Withの行で指定したオブジェクトの記述を省略できます。

 ただし省略した場合も、オブジェクトを省略したことを示すピリオドは必要な点に注意してください。

[画像のクリックで拡大表示]
[画像のクリックで拡大表示]