10.06.2022, 14:54
Hallo an alle,
ich habe das Problem, dass Excel Makro meine CSV-Datei nicht mit Trennzeichen, sondern mit Kommas speichert. Wenn man danach bei Google sucht, scheint dies ja ein bekanntes Problem zu sein. Nur keine der angegebenen Lösungen hat bei mir funktioniert. Kann hier bitte mal jemand drüber schauen und mir einen Tipp geben, wo der Fehler liegt. Vielen Dank für Eure Hilfe
Sub Test1()
'
' Test1 Makro
'
'
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 5
Columns("O:O").Select
Selection.Replace What:=" ", Replacement:="Leitung", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
Selection.Replace What:="0001", Replacement:="Leitung", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
Selection.Replace What:="1V79", Replacement:="9696", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
Selection.Replace What:="6885", Replacement:="9330", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
ChDir "\\Test"
ActiveWorkbook.SaveAs Filename:= _
"\\Test\Test.csv", FileFormat _
:=xlCSV, CreateBackup:=False
End Sub
ich habe das Problem, dass Excel Makro meine CSV-Datei nicht mit Trennzeichen, sondern mit Kommas speichert. Wenn man danach bei Google sucht, scheint dies ja ein bekanntes Problem zu sein. Nur keine der angegebenen Lösungen hat bei mir funktioniert. Kann hier bitte mal jemand drüber schauen und mir einen Tipp geben, wo der Fehler liegt. Vielen Dank für Eure Hilfe
Sub Test1()
'
' Test1 Makro
'
'
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 5
Columns("O:O").Select
Selection.Replace What:=" ", Replacement:="Leitung", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
Selection.Replace What:="0001", Replacement:="Leitung", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
Selection.Replace What:="1V79", Replacement:="9696", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
Selection.Replace What:="6885", Replacement:="9330", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
ChDir "\\Test"
ActiveWorkbook.SaveAs Filename:= _
"\\Test\Test.csv", FileFormat _
:=xlCSV, CreateBackup:=False
End Sub