Startseite | » Excel – Automatisierung (2)
Excel – Automatisierung (2)
von Helga Hilke | 19. März 2010
Nachdem Sie im ersten Artikel zur Thematik “Makros in Excel” schon kennen lernten, wie man Makros erstellt und wann Makros sinnvoll sein können, werden Sie heute den Unterschied zwischen absoluter und relativer Aufzeichnung erkennen.
Vorbereitungen treffen
Die Erläuterungen erfolgen wieder für Excel 2007. Verwenden Sie einfach ein leeres Arbeitsblatt. Die Registerkarte Entwicklertools wird wieder benötigt. Falls Sie bei Ihnen noch nicht verfügbar ist, dann schauen Sie im vorhergehenden Artikel, wie Sie die Registerkarte erhalten.
Relative Aufzeichnung von Arbeitsgängen vornehmen
Setzen Sie den Cursor in die Zelle A1.
Klicken Sie auf die Schaltfläche „Relative Aufzeichnung“ in der Registerkarte Entwicklertools / Gruppe Code.
Beginnen Sie mit der Makroaufzeichnung:
Registerkarte Entwicklertools / Gruppe Code / Makro aufzeichnen
Geben Sie dem Makro den Namen Muster1.
Markieren Sie A3:C8, geben Sie den Zellen eine Hintergrundfarbe, umrahmen Sie die Zellen mit einem Gitternetz.
Beenden Sie die Aufzeichnung.
Makro testen
Löschen Sie die Spalten A bis C.
Setzen Sie den Cursor in die Zelle E1.
Rufen Sie das Makro Muster1 auf.
Testen Sie noch einmal, indem Sie den Cursor in die Zelle H9 setzen und dann das Makro Muster1 aufrufen.
Sie bemerken sicher, dass die eingefärbten Zellen immer relativ von der Ausgangsposition entstehen.
Absolute Aufzeichnung von Arbeitsgängen vornehmen
Arbeiten Sie mit einem leeren Arbeitsblatt.
Setzen Sie den Cursor in die Zelle A1.
Die Schaltfläche „Relative Aufzeichnung“ in der Registerkarte Entwicklertools / Gruppe Code darf nicht aktiviert sein.
Beginnen Sie mit der Makroaufzeichnung:
Registerkarte Entwicklertools / Gruppe Code / Makro aufzeichnen
Geben Sie dem Makro den Namen Muster2.
Markieren Sie A3:C8, geben Sie den Zellen eine Hintergrundfarbe, umrahmen Sie die Zellen mit einem Gitternetz.
Beenden Sie die Aufzeichnung.
Auch diesen Makro testen
Löschen Sie die Spalten A bis C.
Setzen Sie den Cursor in die Zelle E1.
Rufen Sie das Makro Muster2 auf.
Löschen Sie die Spalten A bis C.
Testen Sie noch einmal, indem Sie den Cursor in die Zelle H9 setzen und dann das Makro Muster2 aufrufen.
Sie werden bemerken, dass es egal ist wo der Cursor sich gerade befindet. Es werden immer die Zellen A3 bis C8 gefärbt.
Kleines Praxisbeispiel für eine relative Aufzeichnung
Sie erkennen keinen Anwendungsfall für eine relative Aufzeichnung? Dann vollziehen Sie einmal folgendes nach:
Wenn Sie z. B. manchmal die Mehrwertsteuer vom Bruttopreis nach der Formel „Bruttopreis/119*19“ ausrechnen müssen, zeichnen Sie die Berechnung einmal relativ auf und lassen Sie sie in Zukunft automatisch ausführen:
Starten Sie die relative Makroaufzeichnung
Geben Sie in eine beliebige Zelle = ein, klicken Sie die darüber liegende Zelle an (sofern der Makro jeweils die Mehrwertsteuer aus der darüber liegenden Zelle berechnen soll), und geben Sie den Rest der Formel ein.
Beenden Sie die Aufzeichnung.
Jedes Mal, wenn Sie nun die Mehrwertsteuer aus einer Zelle berechnen möchten, setzen Sie den Cursor in die darunter liegende Zelle und aktivieren den Makro. Dieser führt die Berechnung aus und schreibt das Ergebnis in die Zelle.
Ganz bestimmt werden Sie sich durch wiederholtes Training von der möglichen Zeiteinsparung durch die Verwendung von Makros überzeugen. In einem weiteren Artikel zeige ich Ihnen, wie Sie ein Symbol anlegen, mit dem Sie ein Makro aufrufen. Schauen Sie mal wieder in unseren Blog.
Themen: Lernunterstützung, Tipps für IT-Berufe, Tipps für MS Office | Keine Kommentare »