Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Dateiname mit Zähler DREISTELLIG machen

Dateiname mit Zähler DREISTELLIG machen
Jockel
Hallo,
ich möchte eine Excelmappe per Makro abspeichern:
ThisWorkbook.SaveCopyAs ThisWorkbook.FullName & "_Sicherung_" & Range("Zähler") + 1
Range("Letzte_Sicherung") = Date
Range("Zähler") = Range("Zähler") + 1
ThisWorkbook.Save
Das funktioniert auch soweit.
das Problem: Im Feld "ZÄHLER" steht eine Zahl drin, die sich bei jedem Speichervorgang um 1 erhöht und somit als vortlaufender Zähler dienen soll.
Momentan speichert das Makro die Zahl ganz normal ohne vorangestellte Nullen ab. Ich möchte aber , das der Zähler in Dateiname immer dreistellig ist, als so : "NAME_Sicherung_001.xls"
Nach dem 10 abspeichern soll der Dateiname dann natürlich nur noch EINE vorangestellte Null haben: "NAME_Sicherung_010.xls
Aber selbst, wenn ich das Feld "ZÄHLER" mit 2 vorangestellten Nullen formatiere, also so "001" , speichert der Makro den Name wieder als "NAME_Sicherung_1.xls" ab.
Die Nullen werden also rausgeschmissen.
Was muss ich ändern, damit mein Zähler in Dateiname immer dreistellig bleibt ?
Danke
Jockel

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
& Format(Range("Zähler") + 1,"000") owT
25.11.2010 08:47:45
Rudi
OK, Danke, funktioniert owT
25.11.2010 09:02:59
Jockel
Anzeige

306 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige