Speichern in Ordner per VBA
02.05.2004 13:38:42
Herbert
Ich habe einen Ordner mit Namen 2004 (aktuelle Jahreszahl) dieser wird jeweils zum Jahresanfang automatisch erstellt.
ich will nun meine Datein in diesen speichern
(Dateinamen: fortlaufende Nr und Jahr z.B. 002 04.xls)
Sub speichern()
Dim nr, jahr, jahreszahl, stdPfad
jahreszahl = Year(Now)
stdPfad = "C:\Temp\" & jahreszahl
spname = Range("Nummer").Value 'Wert der Zelle in Variable einlesen
nr = Mid(spname, 1, 3) 'Erste 3 Zeichen in Varilable einlesen
jahr = Mid(spname, 5, 2) 'letzte 2 Zeichen
ActiveWorkbook.SaveAs Filename:=stdPfad & nr & " " & jahr
End Sub
Ergebnis: eine Datei mit Namen 2004002 04.xls im Verzeichnis C:\Temp.
In der Variable jahreszahl ist abder der richtige Pfad abgelegt und ich finde den Fehler nicht.
Bin ich blind oder liegt es am Sonntag??????
Danke für Eure Hilfe im vorraus
Gruß Herbert