Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1828to1832
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

Kopie von CSV ablegen

Kopie von CSV ablegen
19.05.2021 12:05:49
CSV
Hallo =)
eine Kleinigkeit scheint beim Ablegen der CSV-Datei nicht so richtig zu klappen.... und zwar möchte ich gerne dass die CSV so abgelegt wird, dass sie nicht nur in Spalte A steht, sondern wie in der Ursprungsdatei jede Kommatrennung auch eine Spalte ist.
Beim Öffnen wurde es mit dem Local=True realisiert.
Doch wie gelingt das gleiche beim Kopie speichern?
Dankeschön :)
Workbooks.Open Filename:=PathnameCSV & FilenameCSV, ReadOnly:=True, Local:=True 'öffnet die Datei
ActiveSheet.Name = TabnameCSV
'BackUp von CSV
Dim Pfad As String
Dim Dateiname As String
Pfad = "W:\CSV_Backup\"
Dateiname = "Backup_" & FilenameCSV
If Dir(Pfad & Dateiname) = "" Then 'BackUp nicht vorhanden
ActiveWorkbook.SaveCopyAs Pfad & Dateiname
Else
'MsgBox "Backup bereits vorhanden"
End If

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Kopie von CSV ablegen
19.05.2021 12:35:33
CSV
Hi Martin,
speichere mit

ActiveWorkbook.SaveAs Pfad & "Backup_" & Dateiname, FileFormat:=xlCSV
Gruß Worti
AW: Kopie von CSV ablegen
19.05.2021 12:46:43
CSV
Hi Worti,
fast perfekt :)
Danke schön.
Habe nur das Problem, dass ich gerne eine Kopie speichern möchte und die ursprüngliche Datei erhalten/offen bleibt.
Wie bekomme ich das hin? Ich sehe nur den sehr umständlichen Weg mit Datei schließen und Ursprungsdatei erneut öffnen.
Grüße Martin
AW: Kopie von CSV ablegen
19.05.2021 13:19:45
CSV
Hi
Variante 1)
lege eine neue leere Mappe mit Workbooks.Add an.
kopiere dort die inhalte hinein und speichere diese als BackUp mit SaveAs (local:=true auch beim Speichern nicht vergessen)
Variante 2)
vor dem Öffnen der Datei kopierst du diese mit FileCopy ins Backupverzeichnis und benennst sie dann mit Name um.
(infos zu diesen Befehlen findest du in der Microsoft-Hilfe)
Gruß Daniel
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige