Herbers Excel-Forum - das Archiv

Speichern per Makro mit Variable im Dateinamen?

Bild

Betrifft: Speichern per Makro mit Variable im Dateinamen?
von: Befan
Geschrieben am: 25.10.2003 15:07:01
Hallo, ich hab folgende Frage:

Daß eine Speicheranweisung per Makro möglich ist, weiß ich. Zwar noch nicht, wie das gemacht wird, aber ist das auch nur für mich interessant, wenn ich in den Speichernamen eine Variable einbauen kann, also speichern in "day??.xls", wobei ?? die Summe zweier Zellwerte sein soll!?
Geht das???

Muchas gratias, Befan ;-)

Bild

Betrifft: AW: Speichern per Makro mit Variable im Dateinamen
von: Tobias
Geschrieben am: 25.10.2003 15:12:38
ThisWorkbook.SaveAs ThisWorkbook.Name & "_" & Date & ".xls"
oder
ThisWorkbook.SaveAs ThisWorkbook.Name & "_" & Range("A1") + Range("A2") & ".xls"

mfg

tobias
Bild

Betrifft: AW: Speichern per Makro mit Variable im Dateinamen
von: Befan
Geschrieben am: 25.10.2003 15:21:53
Huii, ihr seid ja von der ganz schnellen Truppe, vielen Dank dafür.
Gruß, Befan ;-)
Bild

Betrifft: AW: Speichern per Makro mit Variable im Dateinamen?
von: Befan
Geschrieben am: 25.10.2003 15:57:39
Jetzt muß ich noch was dazu fragen:
Wenn es den Ordner noch nicht gibt, in dem gespeichert werden soll, muß ich den vorher extra erstellen? Geht das nicht mit "MkDir" ?

Dankeschön nochmal,
Gruß, Befan ;-)
Bild

Betrifft: AW: Speichern per Makro mit Variable im Dateinamen
von: tobias
Geschrieben am: 25.10.2003 17:41:21
If Dir("c:\diesenordnergibtsgarantiertnicht\") = "" Then MkDir "c:\diesenordnergibtsgarantiertnicht\"
ThisWorkbook.SaveAs "c:\diesenordnergibtsgarantiertnicht\" & ThisWorkbook.Name & "_" & Range("A1") + Range("A2") & ".xls"
Bild

Betrifft: AW: Speichern per Makro mit Variable im Dateinamen
von: Befan
Geschrieben am: 26.10.2003 00:56:46
Super tobias, funzt blendend :up:

Gratias, Befan
 Bild
Excel-Beispiele zum Thema " Speichern per Makro mit Variable im Dateinamen?"
Zelleingaben speichern Die "personl"-Arbeitsmappe ausgeblendet speichern
Formeln mit Zelladressen speichern Bestätigung beim Speichern unterdrücken.
Arbeitsmappe unter dem Text eines Zelleintrags speichern Einzelnes Tabellenblatt speichern
Mappe unter Zelldatum speichern Arbeitsmappe doppelt speichern
Arbeitsmappe unter Namen speichern Programmabbruch bei Überspeichernabfrage verhindern