Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: pepo1943 am März 21, 2013, 10:00:26 Vormittag
-
Hallo Spezialisten,
ich habe folgendes Problem:
Es gibt ein größeres Makro im Arbeitsblatt Verkauf1". Nun öffne ich mit
--Windows("Verkauf2.xlsm").Activate-- das zweite Arbeitblatt und möchte im gleichen Makro weiterschreiben zB
Windows("Verkauf2.xlsm").Activate
ThisWorkbook.Sheets("Daten Rechnung").Visible = True ...Debrugger:Index außerhalb des gültigen Bereiches
ThisWorkbook.Sheets("Rechnungsansicht").Visible = True.. Dieselbe Fehlermeldung
Windows("Verkauf1.xlsm").Activate
Jetzt sind wieder alle Aktivitäten möglich
Wer kann mir bitte einen Tipp geben wie ich diesen blöden Fehler beheben kann ??!!
Vielen Dank und beste Grüße
Pepo
-
Ich habe den Fehler selbst gefunden.
statt ThisWorkbook muss es heißen ActiveWorkbook
Trotzden Danke
Pepo
-
Hallo pepo1943,
Du kannst auch Application.Workbooks("Name_der_Mappe.xlsx") verwenden, womit
die Mappe eindeutig referenziert wird und Du diese nicht aktivieren musst.
Gruß