Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Datei automatisch benennen

Forumthread: Datei automatisch benennen

Datei automatisch benennen
04.02.2004 08:45:26
junny
Hai Excels,
hab folgendes:
Ich speicher eine Mappe in einen angegebenen Ordner
Dateinamen setzt sich aus einem Zellinhalt und dem Datum zusammen.
So weit so Gut.
Was ich möchte:
zum Dateinamen noch eine laufende Nummer
~ So: "Liste 04.02.2004 1" (damit die Liste am selben Tag auch mehrmals gespeichert werden kann ohne zu überschreiben)
Kann mir jemand helfen?
Danke, viele Grüsse volker
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datei automatisch benennen
04.02.2004 09:03:43
Niels
Guten Morgen Volker,
so ähnlich wirst Du zum Ziel kommen.

Dim Anzahl As Integer
Dim wbName As String
Anzahl = 0
wbName = Dir("C:\Verzeichnis\Dateiname??.xls")
'? funktionieren hier als Platzhalter auch * möglich
While wbName <> ""
Anzahl = Anzahl + 1
wbName = Dir() 'ermittelt den nächsten Dateinamen
Wend
Dann den neuen Namen erzeugen und Datei speichern.
Grüße
Niels
Anzeige
AW: Datei automatisch benennen
04.02.2004 09:24:48
junny
Hai Nils,
Danke erst mal!
Habe versucht das Ganze in meinen Code einzubauen läuft aber nicht [bei DName = Dateiname()]
was mache ich falsch?
Dim DName, Dateiname, Pfad
Dim Anzahl As Integer
Anzahl = 0
Pfad = "\\Server02\fertigung\Betriebsaufträge"
DName = Range("A3") & "_" & Range("A4") & "_" & Date
Dateiname = Pfad & "\" & DName & ".xls"
While DName <> ""
Anzahl = Anzahl + 1
DName = Dateiname()
Wend
ThisWorkbook.SaveAs Filename:=Dateiname

Danke volker
Anzeige
AW: Datei automatisch benennen
04.02.2004 09:43:48
y
hi
warum einfach wenns auch umständlich geht ?

Sub speichern()
ThisWorkbook.SaveAs FileName:="\\Server02\fertigung\Betriebsaufträge\" & Range("A3") & "_" & Range("A4") & Format(Now, "_DDMMYYYY_hhmmss") & ".xls"
End Sub

dabei sparst du dir die indexnummer weil "now" die sekunden beinhaltet
cu Micha
Anzeige
Hai Micha, des passt. Danke volker
04.02.2004 09:56:06
junny
o.T.
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige