| 
    
     |  | すみませんが、教えてください。 まだ初心者なもので適切な言葉を使用できていない所が数多くあると
 思いますが、ありましたらご指摘お願いします。
 今、エクセルシートから別のファイルに出力しようとしています。
 お恥ずかしいのですが、私の作成したプログラムを一部載せさせていただきます
 ---------------
 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文は少し使い方が違うような
 気がしました。
 
 私の調べ不足なのはわかっていますが、すみませんが教えてください。
 私ももう一度調べてみようと思っています。
 
 
 |  |