Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1640to1644
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

per VBA eine CSV speichern

per VBA eine CSV speichern
22.08.2018 11:55:11
Chillie.x3
Hallo zusammen,
ich benötige mal eure Hilfe.
Und zwar habe ich ein Excel Workbook namens "Marktpreis.xlsm", in diesem ist eine Mappe in der ich die Daten in eine CSV exportieren muss.
Leider funktioniert es mit meinem aktuellen "Code" nur so, dass die Formatierung nicht so hinhaut, wie es unser Programm benötigt.
Artikelnr.,Filiale,Startdatum,Enddatum,Preis inkl. Mwst.,Debitornummer
12181207613,,,,19.99,
12181014048,,,,22.99,
12185002039,,,,39.99,
12185001039,,,,39.99,
12181050159,,,,99,
12181119048,,,,74.99,
So spuckt mir VBA das ganze in eine neue Tabelle.
Allerdings erkennt mein System das ganze so nicht an.
Wenn ich die Datei allerdings per Hand speicher.. über Speichern unter -> Andere Formate -> und dort .csv auswähle funktioniert der ganze Spaß so wie ich es haben möchte.
Jedoch ist es mir aktuell nicht möglich, das ganze per VBA umzusetzen und nun kommt ihr ins Spiel, ich hoffe ihr habt eine Idee, wie man das ganze umsetzen kann.
Mein vorhandenes Makro sieht aktuell wie folgt aus:
    Workbooks.Add
ActiveWorkbook.SaveAs "C:\Users\bw1\Desktop\Marktpreis.csv", FileFormat:=xlCSV
ActiveWorkbook.Close SaveChanges:=True
Workbooks.Open "C:\Users\bw1\Desktop\Marktpreis.csv"
Windows("Marktpreis Kalkulation BW.xlsm").Activate
Columns("A:F").Select
Selection.Copy
Windows("msdoscsv.csv").Activate
ActiveSheet.Paste
ActiveWorkbook.SaveAs Filename:="C:\Users\bw1\Desktop\msdoscsv.csv", _
FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close SaveChanges:=False
Die Formatierung die es haben sollte sieht wie folgt aus (als .csv):
Artikelnr.	Filiale	Startdatum	Enddatum	Preis inkl. Mwst.	Debitornummer
12181207613				                19,99
12181014048				                22,99
12185002039				                39,99
12185001039				                39,99
12181050159				                99
12181119048				                74,99	

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige