1命令が長くなりすぎて複数行に分けたい場合が存在する.これも,いろんな言語を使うようになると「どうやるんだっけ?」てなるので書いておく.
「 (半角スペース)+_(半角アンダースコア)」で出来る.
【事例】
sub return_ex()
With ActiveSheet.ChartObjects.Add(50, 100, 300, 200).Chart
.SetSourceData Sheets(bin3).Range(Cells(3, 1), _
Cells(6, 4))
End sub
【解説】
良くあることだが,これを多用するとどうもエラーが出てしまうことがある._を置く位置は,カンマの前後,ピリオドの前後のような箇所に挿入する必要がある.プロパティ,メソッドの途中,文字列の途中に挿入するとアウト.気をつけよう.
0 件のコメント:
コメントを投稿