Reihenfolge in .Worksheets(Array("Blatt1...
05.05.2007 21:59:00
Michael
ich möchte mehrere Tabellenblätter gleichzeitig in ein neues Workbook kopieren. Das "gleichzeitig" ist notwendig, da Formelbezüge zwischen den Blättern erhalten bleiben sollen.
ThisWorkbook.Worksheets(Array("Blatt1", "Blatt2")).Copy
Liefert das gewünschte Ergebnis - bis auf die Reihenfolge der Tabellenblätter in der neuen Arbeitsmappe.
Wie kann man die Reihenfolge festlegen? (Ich will sie nicht nachher umordnen!)
ThisWorkbook.Worksheets(Array("Blatt2", "Blatt1")).Copy
liefert das gleiche (unerwünschte) Ergebnis - Blatt2 ist vor Blatt1.
In der Quellmappe ist Blatt 1 (nicht direkt) vor Blatt 2, allerdings ist im VB-Editor Blatt1 mit Tabelle23 und Blatt2 mit Tabelle15 genannt. Wie kann ich also die Reihenfolge der Blätter in der neuen Mappe bestimmen?
Dank & Gruß,
Michael