In diesem Tutorial wird gezeigt, wie Sie eine Arbeitsmappe mit VBA aktivieren.
Arbeitsmappe aktivieren
Mit Objektname aktivieren
Die offensichtlichste Möglichkeit, eine Arbeitsmappe zu aktivieren, besteht darin, auf ihren Namen im Arbeitsmappen-Objekt.
1 | Arbeitsmappen("book1.xlsm").Aktivieren |
Mit Arbeitsmappennummer aktivieren
Sie können Arbeitsmappen jedoch auch über ihre „Nummer“ aktivieren. Die Arbeitsmappennummer wird durch die Reihenfolge bestimmt, in der die Arbeitsmappen geöffnet wurden.
Arbeitsmappe 1 ist also die erste geöffnete Arbeitsmappe, Arbeitsmappe 2 ist die zweite usw.
1 | Arbeitsmappen(2).Aktivieren |
VBA-Programmierung | Code Generator arbeitet für Sie!
Diese Arbeitsmappe aktivieren
Die DiesesArbeitsmappenobjekt ist die Arbeitsmappe, in der der ausgeführte Code gespeichert ist. Um ThisWorkbook zu aktivieren, verwenden Sie diese Codezeile:
1 | DieseArbeitsmappe.Aktivieren |
AktivArbeitsmappe
Sobald eine Arbeitsmappe aktiviert wurde, wird sie zur AktivArbeitsmappe. Um das ActiveWorkbook anzuzeigen, können Sie diese Codezeile verwenden, um den ActiveWorkbook-Namen abzurufen:
1 | Msgbox ActiveWorkbook.Name |