VBA – Programmierung mit Excel Grundlagen
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Makro aufzeichnen<br />
2. Die Zelle der Spalte E der eingefügten Zeile aktivieren und die Formel (hier am Beispiel<br />
der Zeile 5) eingeben:<br />
=D5 / (1+C5)<br />
3. Die Zelle der Spalte G der eingefügten Zeile aktivieren und die Formel (hier am Beispiel<br />
der Zeile 5) eingeben:<br />
=F5 / (1+C5)<br />
4. Letzte Eingabe <strong>mit</strong> der ENTER <strong>–</strong> Taste bestätigen und die Aufzeichnung über die linke<br />
Schaltfläche der Symbolleiste AUFZEICHNUNG beenden.<br />
2.1.3 Die Ausführung des Makros<br />
➨ Die in diesem und den folgenden Unterkapiteln beschriebenen Techniken des<br />
Makroaufrufs gelten sowohl für aufgezeichnete Makros als auch insbesondere für manuell in<br />
der <strong>VBA</strong> <strong>–</strong> Entwicklungsumgebung programmierte <strong>VBA</strong>-Module.<br />
Ein aufgezeichneter Makro kann über die Funktionskombination EXTRAS / MAKRO / MAKROS,<br />
die den MAKRO <strong>–</strong> Dialog öffnet,gestartet werden:<br />
Abbildung 3: Makroaufruf<br />
Das gewünschte Makro ist aus der Liste (hier nur ein Name) zu wählen und über die<br />
Schaltfläche AUSFÜHREN zu starten.<br />
❢ Für die richtige Funktion des im Beispiel aufgezeichneten Makros ist es wichtig, daß vor<br />
dem Start die Markierung auf einer Zelle der Spalte A steht.<br />
Das Ergebnis:<br />
Abbildung 4: Tabelle nach mehrfacher Ausführung des Beispielmakros<br />
weist noch einige Unzulänglichkeiten insbesondere bezüglich der Formatierungen auf. Diese<br />
können vor der Aufzeichnung durchgeführt werden oder während der Aufzeichnung, wo<strong>mit</strong><br />
die entsprechenden Anweisungen Bestandteil des Makros werden. Aus Gründen der<br />
Übersichtlichkeit wurde hier darauf verzichtet.<br />
Seite 11