Wie man Makros in Excel bearbeitet (2 Methoden)

  • Teile Das
Hugh West

Das VBA-Makro von Microsoft Excel ist eines der Werkzeuge, mit denen sich jede Operation auf jedem Arbeitsblatt mühelos durchführen lässt. Es kann auch viel Zeit sparen. VBA-Makros haben den Weg geebnet, um eine große Anzahl von Daten effizient zu analysieren. Die Bearbeitung eines VBA-Makros ist ein wesentlicher Bestandteil der Arbeit mit dieser Anwendung. In diesem Tutorial lernen Sie, wie man Makros in Excel mit geeigneten Beispielen und geeigneten Illustrationen bearbeitet.

Download Arbeitsbuch Praxis

Laden Sie dieses Übungsheft herunter.

Wie man Makros bearbeitet.xlsm

Makro in persönlicher Arbeitsmappe einblenden

Ihre Makros können an einem beliebigen Ort gespeichert werden. Wenn die persönliche Arbeitsmappe ausgeblendet ist, müssen Sie sie möglicherweise erst wieder einblenden. Die persönliche Arbeitsmappe ist eine spezielle Datei, in der alle Makros gespeichert werden. Sie wird auf Ihrem Computer gespeichert und bei jedem Öffnen von Excel geöffnet. Diese Datei ist jedoch standardmäßig ausgeblendet. Um zu sehen, ob sie vorhanden ist oder nicht, müssen Sie sie einblenden. Sie müssen die persönliche Arbeitsmappe einblenden, um Makros zu bearbeitendarin gespeichert.

📌 Schritte

Klicken Sie zunächst auf das Feld Siehe Von der Registerkarte Fenster Gruppe, wählen Sie einblenden Taste.

Danach sehen Sie eine einblenden Dialogfeld.

Wählen Sie die persönliche Arbeitsmappe und klicken Sie auf OK .

Schließlich sehen Sie die persönliche Arbeitsmappe mit den darin enthaltenen Makros, die Sie nun jederzeit bearbeiten können.

Lesen Sie mehr: [Solve:] Makro in einer ausgeblendeten Arbeitsmappe kann nicht bearbeitet werden (2 einfache Lösungen)

2 Möglichkeiten zum Bearbeiten von Makros in Excel

In der Tat ist es recht einfach, Makros in Excel zu bearbeiten. Wenn Sie Makros aktiviert haben, können Sie jederzeit den VBA-Editor öffnen und diese bearbeiten.

Wir werden Ihnen zwei Möglichkeiten zur Bearbeitung der Makros anbieten, die wir uns nacheinander ansehen werden.

1) Tastaturkürzel zum Bearbeiten von VBA-Makros in Excel

Wenn Sie es gewohnt sind, mit Tastenkombinationen zu arbeiten, und Ihre Arbeit schneller machen wollen, ist dies eine gute Methode für Sie. Wir zeigen Ihnen zwei Tastenkombinationen zum Aufrufen des VBA-Editors Sie können jede von ihnen wählen, es liegt an Ihnen.

1.1 Tastaturkürzel zum Öffnen des Dialogfelds Makros

Mit dieser Tastenkombination wird ein Makro-Dialogfeld geöffnet, in dem Sie alle Makros auswählen und bearbeiten können.

📌 Schritte

Drücken Sie zunächst Alt+F8 Auf Ihrer Tastatur wird ein Makro-Dialogfeld angezeigt.

Wählen Sie nun ein beliebiges Makro aus der Liste Makro-Name Liste.

Klicken Sie auf bearbeiten .

Danach werden Sie zur Seite VBA-Editor .

Schließlich, vom VBA-Editor können Sie die Makros nach Ihren Bedürfnissen bearbeiten.

Lesen Sie mehr: Bearbeiten von Namensfeldern in Excel (Bearbeiten, Bereich ändern und Löschen)

1.2 Tastaturkürzel zum direkten Öffnen des VBA-Editors

Wenn Sie die Arbeitsmappe aus einer anderen Quelle erhalten haben, ist es ratsam, die Makros mit der vorherigen Methode zu bearbeiten. Wenn es sich jedoch um Ihre eigene Arbeitsmappe handelt, können Sie diese einfache Methode anwenden.

Sie kennen die Namen aller Module und Makros Ihrer Arbeitsmappe, so dass Sie jederzeit zu einem beliebigen Modul gehen und die Makros bearbeiten können.

📌 Schritte

Drücken Sie erstens Alt+F11 .

Daraufhin wird der VBA-Editor geöffnet. Wählen Sie nun Ihr Modul aus und doppelklicken Sie darauf.

Nun, Ihr VBA-Editor geöffnet ist und Sie die Makros problemlos bearbeiten können.

Lesen Sie mehr: 22 Makro-Beispiele in Excel VBA

2. die Verwendung des Makrobefehls in Excel zur Bearbeitung von VBA-Codes

Wenn Sie gerne mit Benutzeroberflächen arbeiten, ist dies genau das Richtige für Sie: Es gibt eine Makros Schaltfläche in Microsoft Excel's Siehe Von dort aus können Sie das Band öffnen. Makro und bearbeiten Sie die Makros Schritt für Schritt.

📌 Schritte

Gehen Sie zunächst zum Siehe Sie sehen dann die Registerkarte Makros Taste nach rechts.

Klicken Sie auf Makros, dann wird der Makro öffnet sich das Dialogfeld.

Wählen Sie ein Makro aus der Makroname Liste.

Klicken Sie auf bearbeiten .

Hier ist es, Ihr ausgewähltes Makro. Jetzt können Sie mit der Bearbeitung beginnen.

Lesen Sie mehr: Zuweisung eines Makros zu einer Schaltfläche in Excel

Ähnliche Lektüre

  • VBA-Makro zum Löschen einer Zeile, wenn die Zelle einen Wert in Excel enthält (2 Methoden)
  • Wie man Zellen in Excel mit der Tastatur bearbeitet (4 praktische Methoden)
  • 7 Lösungen für ausgegraute Links bearbeiten oder Quelle ändern Option in Excel
  • Wie man eine Zelle in Excel ohne Doppelklick bearbeitet (3 einfache Möglichkeiten)

Testen Sie die Makros nach der Bearbeitung: Debuggen und Ausführen

Bis jetzt haben wir besprochen, wie man den VBA-Editor öffnet, um Makros in Excel zu bearbeiten. In diesem Abschnitt werden wir ein Makro bearbeiten und es testen.

Wir haben Ihnen eine Übungsmappe zur Verfügung gestellt, in der wir das Makro bearbeiten werden.

Werfen Sie einen Blick auf diesen Datensatz:

Hier haben wir einige leere Zellen im Datensatz. Unser Ziel war es, diese leeren Zellen mit dem Wort "" zu füllen. Unverheiratet ".

Das war unser VBA-Code:

 Sub FindNext_empty_value() Dim search_value As Variant search_value = InputBox("Welchen Wert möchten Sie suchen?", "Search Value") If StrPtr(search_value) = 0 Then Exit Sub End If Application.DisplayAlerts = False Dim search_range As Range On Error Resume Next Set search_range = Application.InputBox("Select Your Range of Cells", "Search Range", Type:=8) On Error GoTo 0 Application.DisplayAlerts= True If search_range Is Nothing Then Exit Sub End If Dim FindRng As Range Set FindRng = search_range.Find(what:=search_value) counter = 0 Do counter = counter + 1 FindRng.value = "Unmarried" Set FindRng = search_range.FindNext(FindRng) Loop While Not FindRng Is Nothing MsgBox "Total " & counter & " empty cells were replaced with: Unmarried" End Sub 

Nachdem wir diesen Code implementiert hatten, sah das Ergebnis wie auf dem folgenden Screenshot aus:

In diesem Fall werden wir die leeren Zellen mit dem Wort "" füllen. Einzeln "

📌 Schritte

Drücken Sie zunächst die Alt+F8 Auf Ihrer Tastatur erscheint ein Makro-Dialogfeld.

Wählen Sie Nächster_leerer_Wert_finden

Klicken Sie dann auf bearbeiten .

Danach öffnet sich der VBA-Editor. Jetzt nehmen wir eine einfache Änderung vor. Wir entfernen das " Unverheiratet Wort".

Nun, von Debuggen Menüleiste, wählen Sie VBAProjekt kompilieren .

Danach wird ein Fehler angezeigt, da wir keinen Wert angegeben haben.

Ändern Sie es in " Einzeln " wie im folgenden Screenshot.

Nochmals, von Debuggen Menüleiste, wählen Sie VBAProjekt kompilieren Diesmal tritt kein Fehler auf. Speichern Sie nun die Datei.

Drücken Sie erneut die Alt+F8 auf Ihrer Tastatur. Wählen Sie Nächster_leerer_Wert_finden

Klicken Sie dann auf ausführen. .

Lassen Sie im Feld Suchwert das Feld leer, da wir nach leeren Zellen suchen.

Wählen Sie den Zellbereich Ihrer Daten aus.

Klicken Sie dann auf OK .

Wie Sie sehen können, haben wir unseren Code erfolgreich bearbeitet und er funktioniert einwandfrei.

Lesen Sie mehr: Wie man benannte Bereiche in Excel bearbeitet

💬 Dinge zum Merken

✎ Wenn Sie die makroaktivierte Excel-Datei nicht von einem vertrauenswürdige Quelle , nicht aktivieren den Inhalt des Makros. Es könnten bösartige Codes enthalten sein .

✎ Erstellen Sie eine Kopie der VBA-Makro so dass Sie die Codes in Zukunft leicht finden können, wann immer Sie sie brauchen.

Schlussfolgerung

Abschließend hoffe ich, dass dieses Tutorial Ihnen nützliches Wissen zur Bearbeitung von Makros in Excel vermittelt hat. Wir empfehlen Ihnen, alle diese Anweisungen zu lernen und auf Ihren Datensatz anzuwenden. Laden Sie die Übungsmappe herunter und probieren Sie sie selbst aus. Geben Sie uns auch gerne Feedback im Kommentarbereich. Ihr wertvolles Feedback motiviert uns, Tutorials wie dieses zu erstellen. Vergessen Sie nicht, unsereWebsite Exceldemy.com für verschiedene Excel-bezogene Probleme und Lösungen.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.