Guten Morgen,
ich habe eine Exceltabelle mit 5 Tabellenblättern. 3 Tabellenblätter sollen per Makro als CSV-Datei abgespeichert werden. Allerdings nicht die komplette Datei, sondern nur:
Tabellenblatt Aktionsplanung_Vol : Spalten A-O
Tabellenblatt Aktionsplanung_Fam: Spalten A-H
Tabellenblatt Aktionsplanung_67: Spalten A-E
Das bisher eingesetzte Makro sieht so aus:
Sub csv_speichern()
Dim strPfad As String
strPfad = "\\192.168.50.9\LogoMate_Transfer\LogoMate\Daten\Manuell\Aktionen\"
'Tabelle Aktionsplanung_Vol speichern
ActiveWorkbook.Worksheets("Aktionsplanung_Vol").SaveAs Filename:=strPfad & "Aktionsplanung_Vol.csv" _
, FileFormat:=xlCSV, CreateBackup:=False, Local:=True
'Tabelle Aktionsplanung_Fam speichern
ActiveWorkbook.Worksheets("Aktionsplanung_Fam").SaveAs Filename:=strPfad & "Aktionsplanung_Fam.csv" _
, FileFormat:=xlCSV, CreateBackup:=False, Local:=True
'Tabelle Aktionsplanung_67 speichern
ActiveWorkbook.Worksheets("Aktionsplanung_67").SaveAs Filename:=strPfad & "Aktionsplanung_67.csv" _
, FileFormat:=xlCSV, CreateBackup:=False, Local:=True
Worksheets("Aktionsplanung_Vol").Select
End Sub
Kann mir einer das Makro umbauen?
Gruß, Colatrinker