So verwenden Sie Google Sheets-Makros
![So verwenden Sie Google Sheets-Makros](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/google-sheets-macro-featured-640x375.webp)
Mit Makros können Sie sich wiederholende Aufgaben automatisieren, z. B. das Entfernen doppelter Daten, das Formatieren von Zeilen- und Spaltengrößen und das Einrichten von Tabellen. Sie stellen außerdem sicher, dass Ihre Arbeit konsistent bleibt und das Risiko menschlicher Fehler verringert.
Wenn Sie erfahren möchten, wie Sie mit Google Sheets-Makros arbeiten, lesen Sie weiter.
So erstellen Sie ein Makro in Google Sheets
Wenn Sie ein Makro in Google Sheets erstellen, zeichnen Sie technisch gesehen lediglich eine Reihe von Schritten und Änderungen in Ihrer Tabelle auf. Diese Änderungen werden erneut angewendet, wenn Sie Ihr Makro zu einem späteren Zeitpunkt ausführen.
Führen Sie zur Veranschaulichung die folgenden Schritte aus, um ein Makro zum Entfernen doppelter Einträge in Ihren Daten zu erstellen:
Gehen Sie zu Google Sheets und öffnen Sie eine Tabelle mit doppelten Daten. Navigieren Sie zu „Erweiterungen -> Makros -> Makros aufzeichnen“.
![Öffnen Sie die Registerkarte „Erweiterungen“, um ein Makro in Google Sheets aufzuzeichnen Öffnen Sie die Registerkarte „Erweiterungen“, um ein Makro in Google Sheets aufzuzeichnen](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/record-a-macro.webp)
Wählen Sie im unteren Menü die Option „Relative Referenzen verwenden“.
![Auswählen relativer Referenzen im Google Sheets-Makro Auswählen relativer Referenzen im Google Sheets-Makro](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/relative-references.webp)
Markieren Sie die Spalte, in der Sie Duplikate entfernen möchten. Wählen Sie „Daten -> Datenbereinigung -> Duplikate entfernen“.
![Verwendung der Verwendung der](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/remove-duplicates.webp)
Konfigurieren Sie Ihre Optionen und klicken Sie auf „Duplikate entfernen“.
![Klicken Sie auf Klicken Sie auf](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/remove-duplicates-dialog.webp)
Bestätigen Sie mit „OK“.
![Klicken Sie auf Klicken Sie auf](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/okay-button-remove-duplicates.webp)
Klicken Sie auf „Speichern“, um die Aufzeichnung Ihres Makros abzuschließen.
![Klicken Sie auf die Schaltfläche „Speichern“, um die Aufzeichnung eines Makros abzuschließen Klicken Sie auf die Schaltfläche „Speichern“, um die Aufzeichnung eines Makros abzuschließen](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/save-macro.webp)
Benennen Sie Ihr Makro im Dialogfeld „Neues Makro speichern“ und klicken Sie dann auf „Speichern“.
![Einen Namen für ein neu aufgezeichnetes Makro hinzufügen und auf die Schaltfläche „Speichern“ klicken Einen Namen für ein neu aufgezeichnetes Makro hinzufügen und auf die Schaltfläche „Speichern“ klicken](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/macro-name.webp)
Es gibt zwei Möglichkeiten, Zellen in Google Sheets zu referenzieren: absolut und relativ. Wenn Sie absolute Bezüge verwenden, wendet Ihr Makro alle aufgezeichneten Schritte erneut auf dieselben Zellen an, die Sie verwendet haben.
In der Zwischenzeit übernehmen relative Referenzen die Änderungen unter Berücksichtigung Ihrer aktuell ausgewählten Zelle(n). Nehmen wir an, Sie haben in Zelle B1 ein Makro aufgezeichnet. Sie können dasselbe Makro auch an anderen Stellen anwenden, beispielsweise in den Zellen D1 und E999.
So verwenden Sie Makroverknüpfungen
Sie können benutzerdefinierte Tastaturkürzel für Ihre Makros in Google Sheets festlegen. Diese Option erscheint beim Speichern eines neu aufgezeichneten Makros. Wenn Sie jedoch vergessen, eines hinzuzufügen, gehen Sie folgendermaßen vor:
Gehen Sie in Ihrer Tabelle zu „Erweiterungen -> Makros -> Makros verwalten“.
![Klicken Sie auf Klicken Sie auf](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/manage-macros.webp)
Klicken Sie im Dialogfeld für Ihr Makro auf das bereitgestellte Zahlenfeld, geben Sie eine beliebige Zahl zwischen 0 und 9 ein und klicken Sie zum Abschluss auf „Aktualisieren“.
![Erstellen einer Makroverknüpfung in Google Sheets Erstellen einer Makroverknüpfung in Google Sheets](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/adding-macro-shortcut.webp)
Um Ihr Makro auszuführen, drücken Sie Ctrl+ Alt+ Shift+ [your chosen digit]auf Ihrer Tastatur. Wenn Sie Google Sheets auf dem Mac verwenden, verwenden Sie stattdessen diese Tastenkombination: ⌘+ Option+ Shift+ [your chosen digit].
Klicken Sie auf „Weiter“, wenn Sie zur Autorisierung aufgefordert werden.
![Klicken Sie im Dialogfeld zur Autorisierungsanfrage für Makros auf die Schaltfläche „Weiter“. Klicken Sie im Dialogfeld zur Autorisierungsanfrage für Makros auf die Schaltfläche „Weiter“.](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/authorization-required.webp)
Wählen Sie Ihr Konto und klicken Sie auf „Zulassen“.
![Erteilen von Berechtigungen für ein Google Sheets-Makro Erteilen von Berechtigungen für ein Google Sheets-Makro](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/allow-authorization.webp)
Führen Sie Ihr Makro erneut aus, indem Sie die Tastenkombination drücken.
Beachten Sie, dass Sie in Google Sheets maximal 10 Verknüpfungen festlegen können. Wenn Sie über weitere Makros verfügen, können Sie diese manuell ausführen, indem Sie auf „Erweiterungen -> Makros -> [Ihr Makro]“ klicken.
![Manuelles Ausführen eines Makros über die Registerkarte „Erweiterungen“. Manuelles Ausführen eines Makros über die Registerkarte „Erweiterungen“.](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/run-macro-manually.webp)
So bearbeiten Sie Google Sheets-Makros
Stattdessen müssen Sie sie manuell in der entsprechenden Apps-Skriptdatei codieren, die für Ihr Makro generiert wurde. Führen Sie die folgenden Schritte aus, um die Datei zu finden und zu bearbeiten:
Wählen Sie in Ihrer Google-Tabelle „Erweiterungen -> Makros -> Makros verwalten“. Klicken Sie im Dialogfeld „Makros verwalten“ auf das Dreipunktsymbol neben Ihrem Makro.
![Klicken Sie auf das Kebab-Symbol, um weitere Optionen für ein Makro in Google Sheets anzuzeigen Klicken Sie auf das Kebab-Symbol, um weitere Optionen für ein Makro in Google Sheets anzuzeigen](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/three-dot-icon.webp)
Wählen Sie „Skript bearbeiten“.
![Klicken Klicken](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/edit-script.webp)
Dadurch wird eine Registerkarte „Apps Script“ geöffnet, in der Sie Ihre Änderungen am vorhandenen Code vornehmen können. Klicken Sie auf die Schaltfläche „Projekt speichern“.
![Klicken Sie auf die Schaltfläche „Speichern“ für eine Google Apps Script-Datei Klicken Sie auf die Schaltfläche „Speichern“ für eine Google Apps Script-Datei](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/save-project.webp)
Wenn Sie mit JavaScript, der offiziellen Programmiersprache von Google Sheets , nicht vertraut sind, überspringen Sie diesen Schritt, um Ihr Makro beizubehalten und unnötige Änderungen zu vermeiden. Wenn Sie diese Sprache lernen möchten, schauen Sie sich diese Spiele an, um Ihre JavaScript-Kenntnisse zu verbessern .
So importieren Sie Makros aus anderen Blättern
Durch das Importieren Ihrer Makros können Sie erheblich Zeit und Mühe sparen, da Sie sie nicht von Grund auf neu erstellen müssen. Obwohl sie nicht global in allen Tabellenkalkulationen verfügbar sind, können Sie sie manuell in eine andere Datei importieren, indem Sie die folgenden Schritte ausführen:
Gehen Sie in Ihrer aktuellen Tabelle zu „Erweiterungen -> Makros -> Makros verwalten“. Klicken Sie auf das Dreipunktsymbol für Ihr Makro und wählen Sie „Skript bearbeiten“.
Markieren Sie im Skripteditor die Funktion, die Sie importieren möchten, führen Sie einen Rechtsklick aus und wählen Sie dann im Kontextmenü „Kopieren“.
![Kopieren einer Funktion aus einer Apps-Skriptdatei Kopieren einer Funktion aus einer Apps-Skriptdatei](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/copy-function.webp)
Schließen Sie die Registerkarten für Ihre aktuelle Tabelle und den zugehörigen Skripteditor.
Gehen Sie zu einer anderen Tabelle und erstellen Sie ein neues Makro. Öffnen Sie dann die Skriptdatei Ihres neu erstellten Makros wie oben gezeigt.
Markieren und löschen Sie im neuen Skripteditor den vorhandenen Code, klicken Sie mit der rechten Maustaste auf den Skripteditor und wählen Sie „Einfügen“.
![Einfügen einer Funktion in eine Apps-Skriptdatei Einfügen einer Funktion in eine Apps-Skriptdatei](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/paste-function.webp)
Klicken Sie auf „Projekt speichern“, um Ihre Änderungen zu speichern. Gehen Sie zurück zu Ihrer Tabelle und wählen Sie „Erweiterungen -> Makros -> Makro importieren“.
![Importieren eines Makros auf der Registerkarte „Erweiterungen“. Importieren eines Makros auf der Registerkarte „Erweiterungen“.](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/import-macro.webp)
Suchen Sie Ihr importiertes Makro im Dialogfeld „Importieren“ und klicken Sie auf „Funktion hinzufügen“.
![Klicken Sie auf Klicken Sie auf](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/add-function.webp)
Beachten Sie, dass die Option „Makro importieren“ nur dann anklickbar ist, wenn die Apps Script-Datei Ihrer Tabelle Funktionen enthält, die nicht importiert wurden. Wenn Sie bereits alle Funktionen in der Makroliste geladen haben, ist die Option ausgegraut.
So löschen Sie Google Sheets-Makros
Sie können Makros auch jederzeit aus Ihrer Google-Tabelle entfernen. Das Löschen eines Makros wäre sinnvoll, wenn dadurch Änderungen vorgenommen werden, die Ihre Berechnungen durcheinander bringen. Alternativ können Sie sie auch löschen, wenn sie ihren Zweck erfüllt haben. Es öffnet auch einen Steckplatz für Ihre Makro-Verknüpfungen. Löschen Sie ein Makro, indem Sie die folgenden Schritte ausführen:
Gehen Sie zu „Erweiterungen -> Makros -> Makros verwalten“. Klicken Sie im Dialogfeld „Makros verwalten“ auf das Dreipunktsymbol für Ihr Makro und wählen Sie „Entfernen“.
![Entfernen eines Google Sheets-Makros Entfernen eines Google Sheets-Makros](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/remove-macro.webp)
Klicken Sie auf die Schaltfläche „Aktualisieren“.
![Aktualisieren der Makroeinstellungen in einer Google-Tabelle Aktualisieren der Makroeinstellungen in einer Google-Tabelle](https://cdn.thewindowsclub.blog/wp-content/uploads/2023/09/update-button.webp)
Häufig gestellte Fragen
Wie erstelle ich ein Skript in Google Sheets?
Der Makrorecorder in Google Sheets bietet eingeschränkte Funktionalität. Erstellen Sie für eine definiertere Automatisierung, z. B. die Verwendung benutzerdefinierter Funktionen, ein Skript mit den folgenden Schritten:
Öffnen Sie eine Google-Tabelle und wählen Sie „Erweiterungen -> Apps Script“. Löschen Sie den vorhandenen Code im Skripteditor (auf einer neuen Registerkarte), fügen Sie Ihren Code hinzu und klicken Sie zum Abschluss auf „Speichern“.
Können Google Sheets VBA-Makros ausführen?
VBA-Makros funktionieren in Google Sheets nicht, da die Plattform stattdessen Google Apps Script verwendet. Wenn Sie jedoch Zugriff auf Google Workspace Enterprise Plus und/oder G Suite Enterprise for Education haben, können Sie Ihre VBA-Makros mit Macro Converter in ein kompatibles Sheets-Skript konvertieren .
Bildnachweis: Freepik . Alle Screenshots von Prinzessin Angolluan.
Schreibe einen Kommentar