Herbers Excel-Server - der Workshop Makro erstellen Angebote des Excel-Servers: Ü Die Excel/VBA-Beispiele Ü Das Excel-Forumsarchiv Ü Das Excel-Tutorial
Beschreibung Der Excel-Workshop Makro erstellen Microsoft Excel kann über die Programmiersprache VBA gesteuert werden. VBA-Programme können mit dem Makrorecorder als Makros aufgezeichnet oder auch direkt geschrieben werden. Die Makroaufzeichnung sollte nur die ersten Schritte in der VBA-Programmierung darstellen. Ebenfalls empfiehlt sich eine Makroaufzeichnung, wenn man die Befehls-Begriffe und die Befehlssyntax herausfinden möchte.<br>In der täglichen Arbeit sollte man auf den Recorder verzichten und den Code direkt schreiben.
Aufzeichnungsdialog aufrufen Der Excel-Workshop Makro erstellen Aufzeichnungsdialog aufrufen Wählen Sie Menü Extras / Makro / Aufzeichnen...
Der Aufzeichnungsdialog Der Excel-Workshop Makro erstellen Der Aufzeichnungsdialog Treffen Sie im Aufzeichnungsdialog folgende Festlegungen:<ul><li>Makroname <li>Tastenkombination<li>Speicherort und<li>Beschreibung</ul>
Aufzeichnungs-Symbolleiste Der Excel-Workshop Makro erstellen Aufzeichnungs-Symbolleiste In der Aufzeichnungs-Menüleiste können Sie zwischen relativen und absoluten Verweisen wählen. Wenn Sie die aufzuzeichnenden Arbeiten später über Makroaufruf auf mehrere unterschiedliche Bereiche anwenden wollen, wählen Sie den relativen Verweis.
Makro aufzeichnen Der Excel-Workshop Makro erstellen Führen Sie die aufzuzeichnenden Arbeiten aus - im Beispiel wird der Datenbereich in Spalte A selektiert und mit einer anderen Hintergrundfarbe belegt - und beenden Sie dann die Aufzeichnung über die Beenden-Schaltfläche in der Aufzeichnungs-Symbolleiste.
Die Aufzeichnung Der Excel-Workshop Makro erstellen Wechseln Sie mit Alt+F11 in die Entwicklungsumgebung. Excel hat das Makro in einem Standardmodul der aktiven Arbeitsmappe angelegt und mit einem Kommentar über Entstehungsdatum, Autor und Makroname versehen.
Der Anpassen-Dialog Der Excel-Workshop Makro erstellen Um das Makro später abrufen zu können, sollte es - wenn kein ShortCut zum Aufruf festgelegt wurde - einer Schaltfläche zugewiesen werden. Da die Formatierung im aktuellen Blatt bereits vorgenommen wurde, ist eine Schaltfläche im aktiven Blatt nicht sinnvoll. Im konkreten Fall empfiehlt sich eine Symbolleistenschaltfläche.<br><br>Wenn Sie im Symbolleistenbereich Doppelklicken, öffnet sich der Anpassen-Dialog. Wählen Sie dort die Registerkarte Befehle. Unter Kategorien wählen Sie Makros. Unter Befehle klicken Sie die Schaltfläche anpassen mit dem Smily-Symbol an und ziehen Sie diese an eine beliebige Stelle einer Symbolleiste.
Symbol anpassen Der Excel-Workshop Makro erstellen Klicken Sie das Smily-Symbol bei geöffnetem Anpassen-Dialog mit der rechten Maustaste an, führen Sie die gewünschten Einstellungen für die Schaltfläche durch und wählen Sie Makro zuweisen...
Makro zuweisen Der Excel-Workshop Makro erstellen Weisen Sie dem Symbol das vorher aufgezeichnete Makro zu.
VBA-Programm erstellen Der Excel-Workshop Makro erstellen VBA-Programm erstellen Wenn Sie empfehlenswerterweise auf den Makrorecorder verzichten und direkt eine VBA-Programmierung durchführen wollen, wechseln Sie mit Alt+F11 in die Entwicklungsumgebung. Wählen Sie dort Menü Einfügen / Modul.
Programmieren Der Excel-Workshop Makro erstellen Programmieren Sie die gewünschten Arbeitsschritte.