Home / Google in Unternehmen / Gibt es in Google Tabellen Makros? Arbeiten mit Google Apps Script

Gibt es in Google Tabellen Makros? Arbeiten mit Google Apps Script

Google Tabellen Makros - Google Apps Script als AlternativeGibt es in Google Tabellen Makros? Diese Frage stellen sich erfahrene Excel-Anwender regelmäßig, wenn Sie zum ersten mal mit der Google online Office-Suite Google Docs und den darin enthaltenen Google Tabellen in Kontakt kommen. Die Antwort lautet kurz und knapp: Nein, Google Docs kennt keine Makro-Aufnahmefunktion. Trotzdem gibt es die Möglichkeit in Google Tabellen Abläufe zu automatisieren, neue Funktionen zu schreiben und individuelle Dialoge zu erstellen.  

Erfahrene Excel-Anwender nutzen häufig die Makro Aufnahmefunktion um Abläufe in Excel zu automatisieren und so manuell Aufwände beim Arbeiten mit Excel zu reduzieren. Gerade wenn erfahrene Anwender nun mit Google Tabellen arbeiten, kommt natürlich die Frage, ob man auch in Google Tabellen eine Makro-Funktion gibt. Zunächst lautet die Antwort: Nein, stand heute lassen sich in Google Tabellen, und auch in Google Docs, Präsentationen und Formulare keine Makros erstellen. Auch können beim konvertieren einer Excel-Datei in eine Google Tabelle bestehende Excel-Makros nicht mit konvertiert werden. Google bietet jedoch für das Arbeiten mit Google Docs generell und auch speziell für Google Tabellen Möglichkeiten die Standardfunktionalitäten einer Google Tabelle zu erweitern. Die Lösung von Google lautet hierfür „Google Apps Script“.

Google Apps Script als Alternative zu Google Tabellen Makros  

Google App Script ist eine einfache, aber dennoch im Zusammenspiel mit den von Google zur Verfügung gestellten Tools eine leistungsstarke Skripsprache. Sie basiert von Ihrer Syntax auf JavaScript ist aber dennoch eine eigentständige Scriptsprache und hat damit auch einen komplett anderen Fokus als JavaScript. Google Apps Script wurde von Google eingeführt, um einfach auf die verschiedenen Tools von Google, wie z.B. Kalender, Docs, Drive, Gmail, Maps oder Analytics zugreifen und übergreifend Information der verschiedenen Google Tools übergreifend verarbeiten zu können. Dabei kann ein Google Apps Script lediglich im Hintergrund arbeiten um beispielsweise wiederkehrende Aufgaben periodisch abzuarbeiten. Ein Google Apps Script kann aber auch eine komplette Webanwendung sein, die individuelle Daten aus Google Diensten aufbereitet und mit dem Anwender über eigene HTML-Oberflächen, Dialoge oder E-Mails kommuniziert.

Sie haben Fragen zur Erweiterung Ihrer G Suite Umgebung mit Google Apps Script oder haben bereits eine Anforderung zur Umsetzung und benötigen einen Google Apps Script Entwickler? Wir beraten Sie gerne! 
Ein Vergleich von Google Apps Script mit der Excel Makro Aufnahmefunktion ist dabei nur bedingt möglich, da das Arbeiten mit Google Apps Script technischer ist und es bei Apps Script keine Aufnahmefunktion gibt. Daher lässt sich Google Apps Script von seinen Möglichkeiten eher mit der VBA-Programmierung im MS Office-Bereich vergleichen. Ähnlich wie bei VBS sind für die Anwendung von Google Apps Script grundlegende Kenntnisse in der Programmierung zwingend erforderlich.

Die Möglichkeiten von Google Apps Script

Speziell im Zusammenhang mit Google Tabellen bietet Google Apps Script verschiedene Möglichkeiten um die Google Tabellen zu erweitern. Über Apps Script können Google Tabellen um individuelle Menüpunkte, Meldungen oder beliebige HTML-Dialoge erweitert werden. Auch eine Seitenleiste kann erzeugt und individuell über HTML ausgeprägt werden. Rein funktional können praktische alle Standard Google Tabellen Funktionalitäten auch über Google Apps Script aufgerufen werden. Beispielsweise können Sie automatisiert Werte ändern, neue Zeilen oder Spalten hinzufügen oder löschen. Des Weiteren kann man über Apps Script auch die einzelnen Funktionen, wie Summe, Teilen, Trennen etc., aufrufen und so automatisiert anwenden.Auch besteht in Google Apps Script die Möglichkeit eigene neue Tabellenfunktionen zu erstellen, die später durch die Anwender analog zu einer Standard-Tabellenfunktion angewendet werden können. Somit haben Sie die Möglichkeite den Funktionsumfang der Google Tabellen individuell auf Ihre Bedürfnisse zu erweiten.

Google Tabellen Makros - Erweitern des Tabellen Menüs

Individuelle Erweiterung des Google Tabellen Menüs über Google Apps Script

Seine Stärken spielt Google Apps Script aber vor allem im Zusammenspiel mit anderen Google Tools aus. Beispielsweise können abhängig von Schwellwerten oder in Google Tabellen gepflegten Stati automatisiert Erinnerungs- oder Genehmigungsmails über Gmail versendet werden. Auch ist es über Google Apps Script ziemlich einfach eine Kilometerpauschale für Fahrten zu berechnen. Abhängig von gepflegten Start- und Ankunftsorten lassen sich über den in Google Apps Script beinhalteten Google Maps Service sehr einfach die Länger der Fahrten berechnen und somit automatisch das Kilometergeld ermitteln. Auch eine automatisierte Freigabe von in Google Drive abgelegten Dokumenten, abhängig von in einer Google Tabelle gepflegten Informationen ist problemlos möglich. Um eine praktischen Einblick in die Möglichkeiten von Google Apps Script zu erhalten, empfehlen wir Ihnen das Google Docs Serienbriefe Add-on kostenlos zu installieren und so die Möglichkeiten von Google Apps Script in der Praxis kennen zu lernen.

Wer die Potentiale von Google Apps allgemein und speziell im Zusammenhang mit Google Tabellen für sich nutzen möchte und eine Alternative zum Arbeiten mit Makros für Google Tabellen sucht, für den stellt Google mit Google Apps Script ein sehr mächtiges Tool zur Verfügung. Gerade Unternehmen die G Suite einsetzen, stets nach Möglichkeiten suchen um manuelle Aufwände zu reduzieren und von schnelleren Prozesse profitieren, sollten sich die Möglichkeiten von Google Apps Script zu Nutze machen. Im Übrigen ist Google Apps Script sowohl für Privatanwender als auch von G Suite Kunden kostenlos nutzbar.

Sie interessieren sich für den Einstieg in Google Apps Script und haben Interesse an einer Schulung? Oder benötigen Sie kompetente Unterstützung in der Google Apps Script Entwicklung um bestehende Excel Makros durch individuelle Apps Script Lösungen in Google Tabellen abzulösen? Wir beraten Sie gerne über die Potentiale von Google Apps Script. Bitte treten Sie mit uns in Kontakt.