Kann mir jemand sagen, warum ich, wenn ich mich auf ein bestimmtes Blatt beziehe, dieses verwenden kann?
workbooks("A").worksheets("B").activate
aber nicht
workbooks("A").worksheets("B").select
?
Sie können kein Blatt in einer nicht aktiven Arbeitsmappe auswählen.
Sie müssen erst die Arbeitsmappe aktivieren, dann können Sie das Blatt auswählen.
workbooks("A").activate
workbooks("A").worksheets("B").select
Wenn Sie Aktivieren verwenden, wird die Arbeitsmappe automatisch aktiviert.
Hinweis: Sie können >1 Blatt in einer Arbeitsmappe auswählen:
activeworkbook.sheets(array("sheet1","sheet3")).select
aber nur ein Blatt kann aktiv sein, und wenn Sie ein Blatt aktivieren, das nicht Teil einer Mehrfachblattauswahl ist, werden die anderen Blätter nicht mehr ausgewählt.