Mithilfe von Makros können Sie wertvolle Zeit sparen, während Sie sich wiederholende Aufgaben für Ihr Unternehmen in Microsoft Excel ausführen. Angenommen, Sie möchten die Farbe von Tabellenzellen in Rot ändern, wenn ihre Werte 1000 überschreiten. Dies von Hand zu tun kann eine Weile dauern, aber ein Excel-Makro kann diese Aufgabe auf Knopfdruck ausführen. Wenn Sie den zum Erstellen eines Makros erforderlichen Visual Basic-Code nicht schreiben möchten, können Sie ein Makro importieren, das von einer anderen Person in Ihre Tabelle codiert wurde.
Registerkarte „Entwickler“ hinzufügen
1
Starten Sie Microsoft Excel und öffnen Sie eine Tabelle mit einem Makro, das Sie in eine andere Tabelle importieren möchten.
2
Fahren Sie mit dem nächsten Abschnitt fort, wenn die Registerkarte Entwickler in der Excel-Multifunktionsleiste angezeigt wird. Wenn nicht, klicken Sie auf „Datei“ und dann auf „Optionen“.
3
Klicken Sie auf „Multifunktionsleiste anpassen“ und wechseln Sie zum Feld „Hauptregisterkarten“, das eine Liste der Registerkarten für die Verbindung mit Excel enthält.
4
Setzen Sie ein Häkchen neben „Entwickler“ und klicken Sie auf „OK“, um die Registerkarte „Entwickler“ zum Menüband hinzuzufügen.
Aktivieren Sie die Makrosicherheit
1
Klicken Sie auf die Registerkarte „Entwickler“ und dann auf „Makrosicherheit“, um das Trust Center-Fenster mit den Sicherheitseinstellungen anzuzeigen.
2
Klicken Sie auf das Optionsfeld „Alle Makros aktivieren (nicht empfohlen, möglicherweise gefährlicher Code kann ausgeführt werden)“, um es auszuwählen. Wenn Sie diese Option auswählen, können Sie alle Makros im Arbeitsblatt vorübergehend aktivieren.
3
Klicken Sie auf „OK“, um das Trust Center-Fenster zu schließen und zum Excel-Hauptfenster mit Ihrer Tabelle zurückzukehren.
Makrocode in eine andere Tabelle importieren
1
Klicken Sie auf die Registerkarte „Entwickler“ und dann auf die Schaltfläche „Makros“. Excel zeigt das Dialogfeld „Makro“ an, das eine Liste der Makros der Tabelle enthält.
2
Klicken Sie auf das Makro, das Sie in eine andere Tabelle importieren möchten, und klicken Sie dann auf „Bearbeiten“, um den Visual Basic-Editor zu öffnen. Links wird ein Projektfenster mit einer Liste von Modulen angezeigt. Rechts wird ein Codefenster mit dem VBA-Code des Makros angezeigt.
3
Klicken Sie in das Codefenster und drücken Sie „Strg-A“, um den Code des Fensters auszuwählen. Drücken Sie „Strg-C“, um diesen Code in Ihre Windows-Zwischenablage zu kopieren.
4
Drücken Sie „Alt-Q“, um den Visual Basic-Editor zu schließen und zu Ihrer Tabelle im Excel-Hauptfenster zurückzukehren.
5
Öffnen Sie das Arbeitsblatt, in das Sie den kopierten Makrocode importieren möchten. Klicken Sie auf die Registerkarte „Entwickler“ und dann auf die Schaltfläche „Visual Basic“, um den Visual Basic-Editor zu öffnen.
6
Klicken Sie auf „Einfügen“ und wählen Sie „Modul“. Der Editor erstellt ein neues Modul, das Ihr Makro enthält, sowie ein neues Codefenster, das leer ist. Klicken Sie mit der rechten Maustaste in dieses Fenster und drücken Sie „Strg-V“, um den Code, den Sie aus der anderen Tabelle kopiert haben, in das Codefenster einzufügen.
7
Drücken Sie „Alt-Q“, um das Visual Basic-Editorfenster zu schließen und zum Hauptfenster von Excel zurückzukehren. Klicken Sie auf die Schaltfläche „Makros“, um das Dialogfeld „Makros“ zu öffnen. Sie sehen das neue Makro, das Sie importiert haben, in der Liste der Makros. Klicken Sie auf dieses Makro und dann auf „Ausführen“, wenn Sie das Makro ausführen und testen möchten.