各セルにセパレーターを追加しようとしています。
しかし、このコードは、空であるかどうかにかかわらず、すべてのセルに区切り記号を追加します。空でないセルにのみ区切り記号が必要です。
あなたは私を助けてくれませんか?
Dim Range As Object, Line As Object, Cell As Object
Dim StrTemp, chemin As String
Dim Separateur As String
Separateur = ","
'WBDest.Activate
Set Range = Worksheets(1).Columns(i)
'Set Range = Worksheets(1).Columns(i).SpecialCells(xlCellTypeBlanks) ' Not work
Open "C:\export\" + Str(i) + ".csv" For Output As #1
For Each Line In Range.Rows
StrTemp = ""
For Each Cell In Line.Cells
StrTemp = StrTemp & CStr _
(Cell.Text) & Separateur
Next
Print #1, StrTemp '= " "
Next
Close