Mit der Excel-Makrofunktion können Sie Aktionen auf Ihrem Arbeitsblatt aufzeichnen und für die spätere Verwendung erneut ausführen. Es wäre jedoch äußerst praktisch, wenn Sie Makros mit einem einfachen Klick auf eine Schaltfläche ausführen könnten, anstatt sie manuell auszuführen. Durch die Erstellung von Makroschaltflächen können Sie Makros mit Schaltflächen verknüpfen und sie auf dem Arbeitsblatt anzeigen, um verschiedene Aufgaben auszuführen, die Sie mit Makros aufgezeichnet haben. Excel ermöglicht Ihnen die Erstellung benutzerdefinierter Schaltflächen, um Makros mit ihnen zu verknüpfen. Dieser Beitrag erläutert, wie Sie Makros erstellen und Schaltflächen mit ihnen verknüpfen.  
Starten Sie Excel 2010. Erstellen oder öffnen Sie ein Datenblatt, in dem Sie Schaltflächen für Makros erstellen möchten.  
Wir werden es beispielsweise anhand eines sehr einfachen Beispiels im Detail veranschaulichen. Wir haben ein Datenblatt mit den Feldern „ Name“, „Kurse“, „Noten“, „Note“, „Preisgeld“ eingefügt.

Zunächst müssen wir die Registerkarte „Entwicklertools “ im Excel-Fenster sichtbar machen. Falls Sie die Registerkarte „Entwicklertools“ nicht finden , gehen Sie zum Menü „Datei“ , klicken Sie auf „Optionen“ und klicken Sie im linken Bereich auf „Menüband anpassen “. Aktivieren Sie im rechten Bereich das Kontrollkästchen „Entwicklertools“ . Klicken Sie auf „OK“ , um die Registerkarte „Entwicklertools“ im Menüband anzuzeigen .

Navigieren Sie zur Registerkarte „Entwickler“ und klicken Sie auf „Makro aufzeichnen“.
 
Geben Sie ihm nun einen passenden Namen und klicken Sie auf „OK“ , um mit der Makroaufzeichnung zu beginnen.
 
Navigieren Sie nun zur Registerkarte „Start“ , gehen Sie unter „Bedingte Formatierung“ zum Menü „ Regeln zum Hervorheben von Zellen“ und klicken Sie auf „Kleiner als“ .
 
Geben Sie einen für Ihr Datenblatt geeigneten Wert ein. Wie Sie im Screenshot unten sehen können, haben wir 60 eingegeben (um Schüler mit weniger als dieser Zahl als durchgefallen zu markieren). Klicken Sie auf OK.
 
Wie Sie sehen, wird auf die Markierungstabelle eine bedingte Formatierung angewendet .
 
Befolgen Sie nun dasselbe Verfahren, um die bedingte Formatierung auf die Felder „Note“ und „Preisgeld“ anzuwenden .
 
Jetzt beenden wir die Makroaufzeichnung, navigieren zur Registerkarte „Entwickler“ und klicken auf „Aufzeichnung beenden“ .

Wir zeichnen ein neues Makro auf, um Spalten fett und zentriert auszurichten. Folgen Sie den Anweisungen zum Erstellen eines neuen Makros.
Sie können das Makro unter dem Namen Bold_Align sehen . Es fettet die Schriftart und richtet den Text zentriert aus.

Jetzt müssen wir Schaltflächen für jedes Makro erstellen. Navigieren Sie dazu zur Registerkarte „Entwickler“, klicken Sie in den Einfügeoptionen unter „Formularsteuerelemente“ auf das Schaltflächenbild, wie im folgenden Screenshot gezeigt.

Nach dem Klicken ändert sich der Zeiger in ein Pluszeichen. Klicken Sie auf eine beliebige Stelle im Datenblatt, um die Schaltfläche zu platzieren. Nach dem Klicken erscheint ein Dialogfenster, in dem Sie aufgefordert werden, der Schaltfläche ein Makro zuzuordnen. Wählen Sie Cond_form aus der Liste aus. Klicken Sie auf OK.

Auf dem Datenblatt wird eine Schaltfläche angezeigt.

Geben Sie ihm nun einen passenden Namen, indem Sie auf die Schaltfläche klicken (während sie ausgewählt ist), wie im Screenshot unten gezeigt.

Wir werden eine weitere Schaltfläche erstellen, um das Makro „Bold_Align“ zu verknüpfen , und sie „Format“ nennen.

Wenn Sie auf die Schaltflächen klicken, werden die Änderungen als Makroausführung im Backend angezeigt.

Für die zukünftige Verwendung müssen Sie das Arbeitsblatt mit aktivierten Makros speichern. Gehen Sie dazu zum Menü „Datei“ und klicken Sie auf „ Speichern unter“.

Ein Dialogfeld wird angezeigt. Klicken Sie unter „Speichern unter“ auf „Excel-Arbeitsmappe mit Makros“ und dann auf „Speichern“.

Sie können sich auch die zuvor besprochenen Anleitungen zu SmartArt in Excel 2010 und zum Einbetten von Videos in Excel 2010 ansehen .