Workbook mit Variable öffnen
15.03.2004 15:35:20
peter
ich will die Formate von 5 Tabellen einer Vorlage kopieren.
VBA Code funktioniert so, scheint mir aber nicht optimal.
dName = Pfad mit Filenamen (K:\..\..\..\Noten Kern.xls)
...
Workbooks("Notenblatt Systemtechniker.xls").Worksheets("Zus").Activate
Range("A1:N40").Copy
'
Workbooks.Open FileName:=dName
ActiveWorkbook.Worksheets("Zus").Activate
Range("A1:N40").PasteSpecial xlPasteFormats
ActiveWorkbook.Save
ActiveWorkbook.Close
'
'
Workbooks("Notenblatt Systemtechniker.xls").Worksheets("TBZ ZLI").Activate
Range("A1:O90").Copy
'
Workbooks.Open FileName:=dName
... (Code wie oben)
Wie kann ich ein Workbook mittels Variable öffnen, etwa wie
Workbooks(dName).Worksheets("TBZ ZLI").Activate
oder wie wechsle ich zwischen Vorlage und Ziel ohne speichern/schliessen zu müssen.
vielen Dank für Tips
Peter