AW: Makro für Daten in Spalten
04.11.2020 15:19:09
Tom
Hallo Thorsten,
Aufzeichnung sieht wie folgt aus, nachdem ich die CSV Datei geöffnet habe:
Sub Test()
' Test Makro
Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=True, Space:=False, Other:=False, FieldInfo _
:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), _
Array(7, 1), Array(8, 1), Array(9, 1), Array(10, 1), Array(11, 1), Array(12, 1)), _
TrailingMinusNumbers:=True
Cells.Select
Cells.EntireColumn.AutoFit
ActiveWorkbook.SaveAs FileName:= _
"/Users/tom/Files/Umsaetze.xls" _
, FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
End Sub
******
Was habe ich gemacht?
1. Erste Spalte markiert.
2. Text in Spalten (Mit Trennzeichen versehen und Komma war vorausgewählt)
3. Klick auf Fertigstellen
4. Klick auf Feld zwischen Zeile 1 und Spalte A um alles zu markieren.
5. Anpassen optimaler Breite durch Klick auf Rand zwischen Spalte A und B (Da alles markiert ist passt er auch alle Spalten an)
6. Speichern unter gleichem Namen und Pfad nur mit Endung .xls
VG Tom