Access VBA質問箱 IV

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

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


6839 / 9994 ←次へ | 前へ→

【6354】Re:csv ファイル 一行削除 はできますか...
回答  小僧  - 05/9/26(月) 13:49 -

引用なし
パスワード
   ▼ゴンザレス さん:
こんにちは。

Sub CSVで一行削除()
Dim CsvName As String
Dim strLine As String
Const TempName = "C:\Temp1.csv"
  
  CsvName = "C:\Temp.csv"
  
  Open CsvName For Input As #1
  Open TempName For Output As #2
  
  Do Until EOF(1)
    Line Input #1, strLine
      If strLine <> "0002,B" Then
        Print #2, strLine
      End If
  Loop
  
  Close #2
  Close #1
  
  FileCopy TempName, CsvName
  Kill TempName
End Sub

"0002,B" となっている行があれば削除するようなコードです。

242 hits

【6353】csv ファイル 一行削除 はできますか? ゴンザレス 05/9/26(月) 11:28 質問
【6354】Re:csv ファイル 一行削除 はできますか... 小僧 05/9/26(月) 13:49 回答

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