Herbers Excel-Forum - das Archiv
Speichern per Makro mit Variable im Dateinamen?
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 ;-)
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
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 ;-)
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 ;-)
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"
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