|
すみませんが、教えてください。
まだ初心者なもので適切な言葉を使用できていない所が数多くあると
思いますが、ありましたらご指摘お願いします。
今、エクセルシートから別のファイルに出力しようとしています。
お恥ずかしいのですが、私の作成したプログラムを一部載せさせていただきます
---------------
For i = StartRow To EndRow
Name = Cells(i, 2).Value
Dummy = Name
Dummy = Cells(i, 1).Value + Dummy
Print #FileNo, Dummy
Next i
---------------
質問1.上記の部分ですが3行目以降を
SName = Cells(i, 1).Value
Dummy = Name + SName
print #FileNo, Dummy
Next i
としてはなぜいけないのですか?
コンパイルエラーになってしまいます。
質問2.指定した箇所の行をprintしたくないのですが
C言語などでいうGoTo文に似た構文はありませんか?
調べたんですけどVBAにあるGoTo文は少し使い方が違うような
気がしました。
私の調べ不足なのはわかっていますが、すみませんが教えてください。
私ももう一度調べてみようと思っています。
|
|