Makro zum abspeichern in Excel

Hi,

habe Excel 2003 und bräuchte folgendes Makro:

ich bekomme unterschiedliche Excel-Worksheets und möchte diese gerne per Makro abspeichern. Die Worksheets sind ein Formblatt welches immer gleich aufgebaut ist aber unterschiedlich ausgefüllt.

Beim Abspeichern soll der Speicherpfad (Verzeichnis) immer gleich sein. Der Name des Worksheets soll sich zusammensetzen mit:

  • Datumsformat amerikanisch also z.B. heute 2007-07-17
  • und dann ein Teil des Worksheets, z.B. Zelle B19
    Insgesamt würde das dann so abgespeichert aussehen:

2007-07-17-Testform.xls

wobei in Zelle B19 des Worksheets „Testform“ steht.

Das Makro würde ich in die „persönliche Arbeitsmappe“ abspeichern, damit es für jedes Worksheet verfügbar ist.

Geht das überhaupt, speichern mit Variable ?

Danke für die Hilfe

Gruss
Howy

Hallo,

Beim Abspeichern soll der Speicherpfad (Verzeichnis) immer
gleich sein. Der Name des Worksheets soll sich zusammensetzen
mit:

  • Datumsformat amerikanisch also z.B. heute 2007-07-17
  • und dann ein Teil des Worksheets, z.B. Zelle B19
    Insgesamt würde das dann so abgespeichert
    […]
    wobei in Zelle B19 des Worksheets „Testform“ steht.

Application.SaveWorkspace „Deinpfad“ & Date & Range(„B19“).Value & „.xls“

Gruß,
AlexR