ich habe ein Makro mit dem ich eine CSV Datei importiere und bearbeite. Die Umlaute werden leider nicht korrekt importiert.
Beispiel:
Anstatt "ü" wird "ü" angezeigt.
Anstatt "ö" wird "ö" angezeigt.
Der Code öffnet die CSV, separiert die CSV anhand von Kommata und importiert dann bestimmte Werte.
Lösungen:
Ich habe einige Lösungen gefunden, die passen aber alle nicht zu meinem Code. Ich würde ungern den kompletten Datenimport anders machen. Hat jemand vielleicht eine Idee, wie ich hier weiterkomme?
Aktueller Code:
Sub DatenBesorgen()
'Daten aus der CSV in die Excel kopieren
Dim DateiName As String
Dim ReplacePrep As String
DateiName = "C:\*****.csv"
Open DateiName For Input As #1
row_number = 10
Do Until EOF(1)
Line Input #1, LineFromFile
LineItems = Split(LineFromFile, ",")
Worksheets("Tabelle1").Cells(row_number, 1).Value = LineItems(3)
Worksheets("Tabelle1").Cells(row_number, 2).Value = LineItems(5)
Worksheets("Tabelle1").Cells(row_number, 3).Value = LineItems(6)
Worksheets("Tabelle1").Cells(row_number, 4).Value = LineItems(7)
row_number = row_number + 1
Loop
Close #1
End Sub
Vielen Dank für Hilfe! Bitte beachten, dass ich kein VBA Profi bin :)