Registriert seit: 05.10.2017
Version(en): Exel 2010
16.06.2023, 10:40
(Dieser Beitrag wurde zuletzt bearbeitet: 16.06.2023, 10:44 von Xenon85.)
Gute Morgen,
ich möchte von meiner Datei ein Backup erstellen, sobald ich irgenwas speichere.
Soweit klappt das auch mit dem Code
Code:
ThisWorkbook.SaveCopyAs Filename:="#Pfad#\Stückliste " & Format(Now(), "(yyyy-mm-dd hh-mm-ss)") & " (Speichern).xlsm"
Wie bekomme ich jetzt noch vom ersten Sheet ( Tabelle1) die Zelle AG3 in meinen Dateinamen rein?
Danke schonmal
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi
& Sheets("Blattname").Range("AG3").Value
Registriert seit: 05.10.2017
Version(en): Exel 2010
16.06.2023, 11:43
(Dieser Beitrag wurde zuletzt bearbeitet: 16.06.2023, 11:52 von Xenon85.)
Code:
ThisWorkbook.SaveCopyAs Filename:="#PFAD'\Stückliste " & Format(Now(), "(yyyy-mm-dd hh-mm-ss)") & " (Speichern) " & Sheets("Tabelle1").Range("AG3").Value.xlsm
Dann bekomme ich beim Ausführen des Makros den Fehler: Laufzeitfehler 424 // Objekt erforderlich
Code:
ThisWorkbook.SaveCopyAs Filename:="#PFAD#\Stückliste " & Format(Now(), "(yyyy-mm-dd hh-mm-ss)") & " (Speichern) " & Sheets("Tabelle1").Range("AG3").Value
So bekomme ich eine Datei ohne Endung. Es fehlt das
.xlsm
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
16.06.2023, 11:52
(Dieser Beitrag wurde zuletzt bearbeitet: 16.06.2023, 12:10 von Elex.)
Zitat:Es fehlt das .xlsm
Klar es fehlt ja auch.
Code:
ThisWorkbook.SaveCopyAs Filename:="C:\Users\Desktop\Stückliste " & Format(Now(), "(yyyy-mm-dd hh-mm-ss)") & " (Speichern) " & Sheets("Tabelle1").Range("A1").Value & ".xlsm"
Registriert seit: 05.10.2017
Version(en): Exel 2010
Muss dann so aussehen, habs rausbekommen.
Code:
ThisWorkbook.SaveCopyAs Filename:="#PFAD#\Stückliste " & Format(Now(), "(yyyy-mm-dd hh-mm-ss)") & " (Speichern) " & Sheets("Tabelle1").Range("A1").Value & ".xlsm"