気づけば言語も色々触っているので大体はわかるけどぱっと見でわからなかった
With~End Withステートメントについてメモを残しておく。
参考サイト
・Excel VBA 入門講座 With ~End With
このステートメントの中では指定したオブジェクトに対する操作をまとめることができる。
/*---------------------------------------------------------------------------*/
With object
.Hoge = "Hoge"
.Fuga "Fuga"
End With
/*---------------------------------------------------------------------------*/
オブジェクトの中身は適当。
.HogeでobjectのHogeプロパティに値を代入。
.FugaでobjectのFugaメソッドに引数を渡して実行している。
処理をまとめて可読性を上げようということなのかもしれんけど、どんな操作もできるとなると、
かえって混乱しないような気がしないでもない。
0 件のコメント:
コメントを投稿