For Each Zelle In Range
27.10.2014 11:29:37
Raphael
ich habe da mal wieder ein Problem! und ich hoffe ihr habt eine Lösung ;-)
im Bereich B1:B25 stehen die Excel Sheets die geöffnet werden sollen, leider steht in diesem Bereich auch das Sheet (X) aus dem das Makro gestartet wird. Da die Stellung des Sheets X leider nicht immer gleich ist, muss ich jedes mal das Makro anpassen. Gibt es eine Möglichkeit das untenstehende Makro so umzuschreiben das alle Sheets aus dem Bereich B1:B25 geöffnet werden, nur halt nicht das sheet was schon offen ist. da kommt sonst immer ne Fehlermeldung.
For Each Zelle In Range("B1:B19,B21:B25")
Application.Calculation = xlCalculationManual
Workbooks.Open Zelle.Value
Besten dank
raphael