hi,
ich möchte ein Workbook per VBA speichern. Aber nicht alle Tabellen. Geht das?
So wird das gesamte Workbook gespeichert(die Datei wird auch überschrieben, wenn bereits vorhanden, was auch gewünscht ist):
Wenn ich jetzt nur Tabelle1 und Tabelle3 speichern wollen würde, ginge das?
ActiveWorkbook.Path & "\" & Worksheets("Tabelle1").Range("J1").Value & ".xlsm" ergibt: Daten1.xlsm
Mein misslungender Versuch:
Hier wird zusätzlich zur bestehenden Datei eine MappeN geöffnet. Und Excel meldet, dass er die Datei "Daten1.xlsm" nicht zugreifen kann.
Julia :)
ich möchte ein Workbook per VBA speichern. Aber nicht alle Tabellen. Geht das?
So wird das gesamte Workbook gespeichert(die Datei wird auch überschrieben, wenn bereits vorhanden, was auch gewünscht ist):
Code:
ActiveWorkbook.SaveCopyAs Filename:= _
ActiveWorkbook.Path & "\" & Worksheets("Tabelle1").Range("J1").Value & ".xlsm"
ActiveWorkbook.Path & "\" & Worksheets("Tabelle1").Range("J1").Value & ".xlsm" ergibt: Daten1.xlsm
Mein misslungender Versuch:
Code:
ThisWorkbook.Worksheets("Tabelle1").Copy
ActiveWorkbook.SaveCopyAs Filename:= _
ActiveWorkbook.Path & "\" & Worksheets("Tabelle1").Range("J1").Value & ".xlsm"
Julia :)