Hallo zusammen.
Ich hoffe mal das Forum hier ist richtig, sonst bitte verschieben.
Ich versuche einzelne Spalten eines Excel-Arbeitsblattes un eine Datei zu exportieren. Mit dem bisherigen code funktioniert das ganz gut.
Leider muss die Textdatei UTF-8 kodiert sein.
Hat vielleicht einer eine Idee wie ich das bewerkstelligen kann?
Der vollständigkeit halbe hier mein bisheriger code:
Sub ExportC()
Dim fso
Dim arr()
Dim L As Long
Dim Zellen As Range
Dim TXTDatei
Dim Bereich As Range
Const Pfad = "C:/test/test.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
Set TXTDatei = fso.CreateTextFile(Pfad, True, True)
Set Bereich = Range("A1:A" & Range("A65536").End(xlUp).Row)
For Each Zellen In Bereich
ReDim Preserve arr(L)
If Zellen "" Then
arr(L) = Zellen
L = L + 1
End If
Next
With TXTDatei
.WriteLine Join(arr, vbNewLine)
.Close
End With
End Sub