'workbooks.worksheets.activate' funktioniert, aber '.select' nicht

8

Könnte mir jemand sagen, warum, wenn ich auf ein bestimmtes Blatt referenziere, könnte ich verwenden:

%Vor%

aber nicht

%Vor%

?

    
user2495069 01.07.2013, 17:39
quelle

1 Antwort

22

Sie können ein Blatt in einer nicht aktiven Arbeitsmappe nicht auswählen.

Sie müssen zuerst die Arbeitsmappe aktivieren, dann können Sie das Blatt auswählen.

%Vor%

Wenn Sie Aktivieren verwenden, wird automatisch die Arbeitsmappe aktiviert.

Beachten Sie, dass Sie in einer Arbeitsmappe & gt; 1 Blatt auswählen können:

activeworkbook.sheets(array("sheet1","sheet3")).select

Es kann jedoch nur ein Blatt aktiv sein. Wenn Sie ein Blatt aktivieren, das nicht Teil einer Mehrfachblattauswahl ist, werden diese anderen Blätter nicht ausgewählt.

    
Tim Williams 01.07.2013, 17:57
quelle

Tags und Links