Makros in Excel sind ein leistungsfähiges Werkzeug, um Routinevorgänge zu automatisieren und komplexe Arbeitsschritte in Tabellen auszuführen. Sie ermöglichen es den Benutzern, das Leben erheblich zu vereinfachen, Zeit und Mühe zu sparen. Manchmal ist es jedoch notwendig, ein bereits erstelltes Makro zu ändern, damit es den neuen Anforderungen entspricht oder andere Vorgänge ausführt. In diesem Artikel erfahren Sie, wie Sie ein Makro in Excel bearbeiten, indem Sie Schritt für Schritt Anweisungen und Beispiele bereitstellen.
Bevor Sie mit der Bearbeitung eines Makros beginnen, müssen Sie den Namen und den Speicherort des Makros kennen. Klicken Sie dazu im Excel-Menü auf die Registerkarte "Entwickler" und suchen Sie nach dem Symbol "Makros". Im geöffneten Fenster finden Sie das gewünschte Makro und dessen Details.
Wenn Sie das gewünschte Makro gefunden haben, können Sie es bearbeiten. Klicken Sie auf die Schaltfläche Bearbeiten, und Sie befinden sich im VBA-Makroeditor (Visual Basic for Applications). In diesem Editor können Sie den Makrocode ändern und neue Befehle hinzufügen. Vergessen Sie nicht, die Änderungen zu speichern, indem Sie die Tastenkombination drücken Ctrl+S oder indem Sie "Speichern" im Menü auswählen.
Vorbereiten der Makrobearbeitung
Bevor Sie mit der Bearbeitung eines Makros in Excel beginnen, müssen Sie vorbereitende Schritte ausführen. Dadurch können Sie effizient arbeiten und mögliche Probleme oder Fehler vermeiden.
Hier sind einige Schritte, mit denen Sie sich auf die Bearbeitung eines Makros vorbereiten können:
- Ermitteln Sie den Zweck eines Makros: Bevor Sie mit der Bearbeitung eines Makros beginnen, bestimmen Sie den Zweck des Makros und welche Aufgaben es ausführt. Dies hilft Ihnen zu verstehen, welche Änderungen vorgenommen werden müssen und welche Variablen oder Parameter Sie möglicherweise benötigen.
- Überprüfen Sie die Dokumentation: Wenn Sie die Dokumentation für ein Makro haben, lesen Sie es durch, um besser zu verstehen, wie es funktioniert und welche Funktionen oder Prozeduren verwendet werden. Dies wird Ihnen helfen, unnötige Fehler zu vermeiden und das Makro effektiv zu bearbeiten.
- Erstellen Sie ein Backup: es ist wichtig, eine Sicherungskopie der Makrodatei zu erstellen, bevor Sie Änderungen vornehmen. Dies bietet Schutz vor Datenverlust und ermöglicht es Ihnen, zur vorherigen Version des Makros zurückzukehren, wenn etwas schief geht.
- Lernen Sie die grundlegenden Werkzeuge kennen: stellen Sie vor dem Bearbeiten eines Makros sicher, dass Sie mit den grundlegenden Werkzeugen und Funktionen vertraut sind, die in Excel verwendet werden. Dies hilft Ihnen, den Code leichter zu verstehen und Änderungen vorzunehmen.
- Überprüfen Sie die Zugriffsrechte: wenn Sie mit einem Makro arbeiten, das in einer geschützten Datei oder auf einem freigegebenen Laufwerk gespeichert ist, stellen Sie sicher, dass Sie über ausreichende Rechte zum Bearbeiten der Datei verfügen. Andernfalls benötigen Sie die Berechtigung des Systemadministrators oder Makroautors.
Wenn Sie diese Schritte befolgen, können Sie das Makro in Excel bearbeiten. Denken Sie daran, dass es empfohlen wird, den Code vor Änderungen an einer kleinen Datenmenge oder in einer separaten Kopie der Datei zu testen, um Datenverluste oder unerwartete Ergebnisse zu vermeiden.
Öffnen des Makroeditors in Excel
Um Makros in Excel zu erstellen, zu bearbeiten und zu verwalten, müssen Sie den Makroeditor öffnen, der Ihnen Zugriff auf die Funktionalität zum Erstellen und Bearbeiten von Makros bietet. Hier finden Sie eine Schritt-für-Schritt-Anleitung zum Öffnen des Makroeditors in Excel:
- Öffnen Sie das Microsoft Excel-Programm auf Ihrem Computer.
- Klicken Sie in der oberen Excel-Symbolleiste auf die Registerkarte Entwickler.
- Wenn die Registerkarte Entwickler nicht in der oberen Symbolleiste angezeigt wird, müssen Sie sie aktivieren. Klicken Sie dazu mit der rechten Maustaste auf die Symbolleiste, wählen Sie Schnellzugriffsleiste anpassen und wechseln Sie zur Registerkarte Entwickler. Klicken Sie dann auf die Schaltfläche OK.
- Suchen Sie auf der Registerkarte "Entwickler" den Abschnitt "Code" und klicken Sie auf die Schaltfläche "Visueller Editor".
Nachdem Sie diese Schritte ausgeführt haben, wird der Excel-Makroeditor geöffnet, in dem Sie Makros mit der Programmiersprache VBA (Visual Basic for Applications) erstellen und bearbeiten können.
Der Excel-Makroeditor bietet viele Möglichkeiten zum Erstellen und Anpassen von Makros, einschließlich der Aufzeichnung von Makros, der Bearbeitung bereits vorhandener Makros und der Anzeige von VBA-Code. Mit diesem Tool können Benutzer doppelte Aufgaben automatisieren und die Arbeit in Excel beschleunigen.
Untersuchen des Makrocodes
Befolgen Sie die folgenden Schritte, um den Makrocode zu untersuchen:
- Öffnen Sie die Excel-Tabelle, die das Makro enthält, und klicken Sie auf die Registerkarte Entwurf. Wenn die Registerkarte "Entwicklung" in Ihrem Excel nicht vorhanden ist, aktivieren Sie sie in den Programmeinstellungen.
- Suchen Sie auf der Registerkarte "Entwurf" die Befehlsgruppe "Makros" und klicken Sie auf die Schaltfläche "Visueller Basiseditor".
- Suchen Sie im geöffneten VBA-Editor-Fenster nach dem Modul, das den Makrocode enthält. Ein Modul kann auf verschiedene Arten benannt werden, aber es ist normalerweise ein Modul namens "Modul1".
- Wählen Sie ein Modul aus und untersuchen Sie dessen Inhalt. Der Makrocode wird in VBA geschrieben und kann verschiedene Befehle und Funktionen enthalten.
- Ändern Sie den Makrocode nach Belieben. Sie können beispielsweise neue Befehle hinzufügen, den Algorithmus eines Makros ändern oder seine Funktionalität verbessern.
- Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die Datei, und schließen Sie den VBA-Editor.
Wenn Sie den Makrocode studieren, können Sie besser verstehen, wie ein Makro funktioniert und die erforderlichen Änderungen an seiner Funktionalität vornehmen. Allerdings ist ein gewisses Maß an VBA-Sprachkenntnissen erforderlich, um den Makrocode erfolgreich bearbeiten zu können.
Änderungen am Makro vornehmen
Wenn Sie ein vorhandenes Makro in Excel ändern möchten, müssen Sie einige einfache Schritte ausführen. Im Folgenden finden Sie eine Schritt-für-Schritt-Anleitung, die Ihnen hilft, die gewünschten Änderungen am Makro vorzunehmen.
1. Öffnen Sie die Excel-Datei, die das Makro enthält, das Sie bearbeiten möchten.
2. Klicken Sie auf die Registerkarte «Entwickler» im Hauptmenü von Excel. Wenn diese Registerkarte nicht im Hauptmenü angezeigt wird, müssen Sie sie aktivieren. Führen Sie dazu die folgenden Schritte aus:
| Excel 2010 und frühere Versionen: | 1. Klicken Sie auf die Schaltfläche «Datei» in der oberen linken Ecke des Bildschirms. |
|---|---|
| 2. Gehen Sie zu «Daten» oder "Excel-Optionen». | |
| 3. Klicken Sie auf "Runder Office-Knopf» in der oberen linken Ecke des Bildschirms und wählen Sie "Excel-Einstellungen». | |
| 4. Unter «Zusätzlich» suchen Sie nach einer Option "Registerkarte Entwickler im Menüband anzeigen» und aktivieren Sie das Kontrollkästchen. | |
| 5. Klicken Sie auf die Schaltfläche «AUGEN» um die Änderungen zu speichern. | |
| 6. Jetzt Tab «Entwickler» sollte im Hauptmenü von Excel angezeigt werden. |
| Excel 2013 und höher: | 1. Klicken Sie auf die Registerkarte «Datei» in der oberen linken Ecke des Bildschirms. |
|---|---|
| 2. Gehen Sie zu «Daten» oder "Excel-Optionen». | |
| 3. Klicken Sie links im Fenster auf «Daten». | |
| 4. Unter «Allgemeine» suchen Sie nach einer Option "Bandeinstellungen» und klicken Sie auf die Schaltfläche "Multifunktionsleiste anpassen». | |
| 5. Suchen Sie auf der rechten Seite des Fensters nach der Option «Entwickler» und aktivieren Sie das Kontrollkästchen. | |
| 6. Klicken Sie auf die Schaltfläche «AUGEN» um die Änderungen zu speichern. | |
| 7. Jetzt Tab «Entwickler» sollte im Hauptmenü von Excel angezeigt werden. |
3. Suchen Sie auf der Registerkarte Entwickler die Toolgruppe «Code». Klicken Sie auf die Schaltfläche «Makros».
4. Wählen Sie im sich öffnenden Dialogfeld das Makro aus, das Sie bearbeiten möchten, und klicken Sie auf die Schaltfläche «Ändern».
5. Im Makro-Editor-Fenster sehen Sie den Makrocode. Nehmen Sie die erforderlichen Änderungen am Code vor, um Ihren Anforderungen zu entsprechen. Denken Sie daran, dass falsche Änderungen dazu führen können, dass das Makro nicht funktioniert. Seien Sie also vorsichtig und überprüfen Sie den Code vor dem Speichern.
6. Nachdem Sie die Änderungen vorgenommen haben, klicken Sie auf die Schaltfläche «Beibehalten» oder "Speichern und schließen» im Makro-Editor-Fenster.
7. Jetzt wird Ihr Makro mit den vorgenommenen Änderungen gespeichert und kann verwendet werden.
Mit diesen einfachen Schritten können Sie das Makro erfolgreich in Excel bearbeiten und an Ihre Bedürfnisse anpassen.
Überprüfen und Speichern eines bearbeiteten Makros
Nachdem Sie mit der Bearbeitung eines Makros in Excel fertig sind, ist es wichtig, zu überprüfen, ob es funktioniert und die Änderungen zu speichern. In diesem Abschnitt erfahren Sie, wie Sie ein bearbeitetes Makro validieren und speichern können.
1. Überprüfen eines Makros
Es wird empfohlen, das Makro vor dem Speichern zu überprüfen, um sicherzustellen, dass es ordnungsgemäß funktioniert. Führen Sie dazu die folgenden Schritte aus:
- Klicken Sie in der Entwicklersymbolleiste auf die Schaltfläche Makro ausführen.
- Stellen Sie sicher, dass das Makro fehlerfrei ausgeführt wird und das erwartete Ergebnis liefert.
2. Speichern eines Makros
Nachdem Sie die Integrität des Makros überprüft haben, können Sie mit dem Speichern des Makros beginnen. Wenn Sie ein Makro speichern, können Sie es in Zukunft wiederverwenden. Führen Sie die folgenden Schritte aus, um das Makro zu speichern:
- Klicken Sie in der oberen linken Ecke von Excel auf die Registerkarte Datei.
- Wählen Sie im angezeigten Menü "Speichern unter".
- Geben Sie einen Namen für die Datei an und wählen Sie das Dateiformat aus (normalerweise wird das Format "Excel Makro-enthaltene Arbeitsmappe (*.xlsm)").
- Klicken Sie auf die Schaltfläche Speichern.
Jetzt ist Ihr bearbeitetes Makro gespeichert und kann verwendet werden. Beachten Sie, dass Sie das Makro nach dem Speichern im Abschnitt "Makros" der Entwickler-Symbolleiste ausführen oder es für den schnellen Zugriff zu einer Schaltfläche oder Verknüpfung hinzufügen können.