Excel VBA質問箱 IV

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

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


68780 / 76734 ←次へ | 前へ→

【12481】特定のセルを認識してcsvに書き込む
回答  shousuke WEB  - 04/4/5(月) 23:10 -

引用なし
パスワード
   こんなの作ってみました。

sub ファイル名

Dim D_Name as String
Dim i As Integer
D_Name="○"

Open D_Name For Output As #1
For i = 0 To 5000 '行の数だけ

if Sheets("data").Range("a1").Offset(i, 0)="削除" then goto skip_
'削除の時は書き込みしない

Print #1, Sheets("data").Range("a1").Offset(i, 0)
skip_:

Next

Close #1
End Sub

古典的なコマンドですが、素早い処理が可能です。
ただし、この場合、iの値は初期化されませんので、空白行が一つ入ります。
ちょっと加工してみてください。

0 hits

【12475】セルAに決まった文字が入っている行だけ... VBA素人 04/4/5(月) 17:29 質問
【12481】特定のセルを認識してcsvに書き込む shousuke 04/4/5(月) 23:10 回答
【12483】Re:特定のセルを認識してcsvに書き込む VBA素人 04/4/6(火) 9:33 質問
【12487】Re:特定のセルを認識してcsvに書き込む Asaki 04/4/6(火) 11:29 回答
【12494】Re:特定のセルを認識してcsvに書き込む VBA素人 04/4/6(火) 13:21 質問
【12497】Re:特定のセルを認識してcsvに書き込む Asaki 04/4/6(火) 13:39 回答
【12501】Re:特定のセルを認識してcsvに書き込む VBA素人 04/4/6(火) 13:59 質問
【12502】Re:特定のセルを認識してcsvに書き込む Jaka 04/4/6(火) 14:18 回答
【12503】Re:特定のセルを認識してcsvに書き込む Asaki 04/4/6(火) 14:20 回答
【12516】Re:特定のセルを認識してcsvに書き込む VBA素人 04/4/6(火) 17:01 お礼

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