Ausführen eines Makros Wenn ein Arbeitsblatt deaktiviert ist (Microsoft Excel)
Es ist möglich, Excel so zu konfigurieren, dass jedes Mal, wenn ein bestimmtes Arbeitsblatt deaktiviert wird, ein Makro Ihrer Wahl ausgeführt wird. Was bedeutet das? Einfach, dass ein Makro jedes Mal ausgeführt werden kann, wenn Sie auf eine Arbeitsblattregisterkarte klicken, um das aktuelle Blatt zu verlassen. Sie müssen lediglich die folgenden Schritte ausführen:
-
Aktivieren Sie das Arbeitsblatt, dem das Makro zugeordnet werden soll.
-
Wählen Sie im Menü Einfügen die Option Name. Sie sehen ein Untermenü.
-
Wählen Sie im Untermenü die Option Definieren. Sie sehen das Dialogfeld Name definieren. (Siehe Abbildung 1.)
-
Geben Sie im Feld Namen in Arbeitsmappe einen Namen ein, der mit dem Arbeitsblattnamen beginnt, gefolgt von einem Ausrufezeichen, Auto_Deactivate, und allen anderen gewünschten Formulierungen. Wenn das Arbeitsblatt also Stocks , heißt, können Sie Stocks! Auto_Deactivate_Exit eingeben. . Geben Sie im Feld Verweise auf eine Formel ein, die auf die Arbeitsmappe und das Makro verweist, die automatisch ausgeführt werden sollen. Wenn also der Makroname Update_PL und der Name der Arbeitsmappe PFOLIO.XLS , wäre, würden Sie die Formel = PFolio! Update_PL eingeben. . Klicken Sie auf die Schaltfläche OK.
Denken Sie daran, dass ein auf diese Weise definiertes Makro jedes Mal ausgeführt wird, wenn das Arbeitsblatt deaktiviert wird, nicht nur beim ersten Mal. Überlegen Sie, wie Sie Excel verwenden. Wenn Sie viel Zeit damit verbringen, zwischen Arbeitsblättern in einer Arbeitsmappe oder zwischen Arbeitsmappen zu wechseln, können Sie ein Arbeitsblatt im Verlauf einer Sitzung mehrere Dutzend Mal deaktivieren.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (2955) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: