Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12657 / 13646 ツリー ←次へ | 前へ→

【9362】別ファイルに出力 よっしー 03/11/30(日) 22:36 質問
【9363】Re:別ファイルに出力 INA 03/12/1(月) 8:46 回答
【9369】Re:別ファイルに出力 よっしー 03/12/1(月) 10:23 お礼

【9362】別ファイルに出力
質問  よっしー  - 03/11/30(日) 22:36 -

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

私の調べ不足なのはわかっていますが、すみませんが教えてください。
私ももう一度調べてみようと思っています。    

【9363】Re:別ファイルに出力
回答  INA  - 03/12/1(月) 8:46 -

引用なし
パスワード
   変数の宣言は、どうされているのですか?

それと Name は、プロパティやステートメントがあるので、
変数名にしないほうが良いと思います。

【9369】Re:別ファイルに出力
お礼  よっしー  - 03/12/1(月) 10:23 -

引用なし
パスワード
   お返事ありがとうございます。
▼INA さん:
>変数の宣言は、どうされているのですか?
大変申し訳ありません。私の変数宣言名ミスでした。
正常にファイルが作成できました。

>それと Name は、プロパティやステートメントがあるので、
>変数名にしないほうが良いと思います。
そうなのですか。ありがとうございます。
以降、気をつけます。

12657 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free