Funktion über das Makro-Dialogfenster ausführen
Wenn man das Dialogfenster "Makro" öffnet (Menübefehl Extras/Makros/Makro oder Alt+F8), erhält man eine Liste der verfügbaren Makros (sprich Sub-Prozeduren). Üblicherweise wählt man die gewünschte Prozedur aus und klickt auf die Schaltfläche Ausführen, um das Makro zu starten. In der Liste sind ausschliesslich Prozeduren (d.h. Sub-Prozeduren) aufgeführt, die als öffentliche Prozeduren deklariert sind, also beispielsweise "Sub RekursionDemo" und "Public Sub RekursionDemo".

Abbildung: Dialogfenster "Makro"
Vielen Benutzern ist jedoch nicht bekannt, dass auch mit Private deklarierte Prozeduren ausgeführt werden können, obwohl diese nicht in der Liste stehen. Ebenfalls ausgeführt werden können Funktionen, egal ob mit Public oder Private deklariert, sofern sie keine Funktionsparameter benötigen. Sämtliche Funktionen stehen nicht in der Liste der Makros. Um eine Funktion oder eine private Sub-Prozedur zu starten, muss lediglich der Name der Funktion bzw. Sub-Prozedur in das Textfeld "Makroname" eingegeben werden (siehe obige Abbildung). Beachten Sie, dass während dem Eintippen des Namens die Schaltfläche "Ausführen" deaktiviert ist und sobald der vollständige Name eingetragen ist, die Schaltfläche automatisch aktiviert wird. Excel prüft nach jedem eingegebenen Zeichen, ob der bereits eingegebene Name mit einer existierenden Funktion bzw. einer Prozedur übereinstimmt. Wenn dies und der Fall ist, wird die Schaltfläche "Ausführen" freigegeben.
The eXpLorer
Zuletzt aktualisiert am
3.01.2004 / 17:00 Uhr
© Copyright 2002-2004 by Philipp von Wartburg, CH-8917
Oberlunkhofen
Alle Rechte vorbehalten