Excel-Automatisierung mit Office Scripts und KI: Schluss mit manuellen Klicks!

Melden

Hier ist ein umfassendes Tutorial, wie du manuelle Excel-Aufgaben durch die Kombination von Office Scripts und KI automatisierst.


Wiederholst du jeden Montag dieselben Schritte in Excel? Daten kopieren, Spalten formatieren, Formeln einfügen? Office Scripts sind die moderne Antwort auf VBA – Cloud-basiert, plattformübergreifend und in Kombination mit Künstlicher Intelligenz (KI) extrem mächtig.

In diesem Guide lernst du, wie du deine Workflows automatisierst, ohne ein Programmierexperte zu sein.


1. Was sind Office Scripts?

Office Scripts ist ein Automatisierungs-Tool für Excel (hauptsächlich Excel im Web und die Desktop-Version für Microsoft 365 Business-Konten). Im Gegensatz zu Makros (VBA) basieren Office Scripts auf TypeScript.

Der Vorteil: Sie funktionieren im Browser, lassen sich über Power Automate planen und können von KI-Modellen wie ChatGPT oder Copilot extrem präzise geschrieben werden.


2. Der erste Schritt: Aktionen aufzeichnen

Du musst keinen Code schreiben, um anzufangen.

  1. Öffne eine Excel-Datei im Web oder in der Desktop-App.
  2. Klicke auf den Reiter Automatisieren.
  3. Wähle Aktionen aufzeichnen.
  4. Führe nun deine manuellen Schritte aus (z. B. Spalte fett markieren, Hintergrundfarbe ändern, einen Filter setzen).
  5. Klicke auf Stopp. Dein Script ist fertig gespeichert.

3. Der KI-Turbo: Scripts mit ChatGPT oder Copilot erstellen

Hier wird es spannend. Anstatt mühsam TypeScript zu lernen, lässt du die KI die Arbeit machen.

Beispiel-Szenario:

Du hast eine Liste mit Verkaufszahlen und möchtest alle Zeilen löschen, in denen der Umsatz unter 100 Euro liegt, und danach die Liste nach Datum sortieren.

So nutzt du die KI:

  1. Kopiere eine Beschreibung deiner Anforderung.
  2. Prompt-Beispiel: "Erstelle ein Office Script für Excel, das alle Zeilen löscht, in denen in Spalte C ein Wert kleiner als 100 steht. Danach soll die Tabelle nach Spalte A (Datum) aufsteigend sortiert werden."
  3. Die KI generiert dir den Code.

Code einfügen:

  1. Gehe in Excel auf Automatisieren -> Neues Script.
  2. Lösche den Standard-Code im Editor.
  3. Füge den KI-generierten Code ein.
  4. Klicke auf Speichern und dann auf Ausführen.

4. Power Automate: Automatisierung ohne Öffnen der Datei

Der wahre "Pro-Modus" ist die Verbindung von Office Scripts mit Power Automate. Dadurch laufen deine Aufgaben im Hintergrund, selbst wenn dein PC ausgeschaltet ist.

Beispiel-Workflow:

  • Trigger: Jeden Morgen um 08:00 Uhr (Zeitplan).
  • Aktion 1: Hole Daten aus einer E-Mail oder einer SQL-Datenbank.
  • Aktion 2: Führe das Office Script aus, um die Daten in Excel zu bereinigen und zu formatieren.
  • Aktion 3: Sende die fertige Excel-Tabelle automatisch als PDF per Teams an deinen Chef.

5. KI-Integration direkt im Script (Fortgeschrittene)

Du kannst Office Scripts nutzen, um Daten an eine KI-Schnittstelle (z. B. OpenAI API) zu senden.

  • Anwendungsfall: Du hast hunderte Kundenrezensionen in Excel.
  • Das Script: Sendet den Text jeder Zeile an eine KI.
  • Das Ergebnis: Die KI schreibt automatisch eine Zusammenfassung oder eine Stimmungsanalyse (Positiv/Negativ) in die Spalte daneben.

6. Best Practices für den Erfolg

  • Konsistente Tabellenstrukturen: Office Scripts funktionieren am besten, wenn deine Daten als "Tabelle" (Strg + T) formatiert sind. So finden die Scripte Spaltennamen auch dann, wenn du neue Zeilen hinzufügst.
  • Modular denken: Erstelle lieber mehrere kleine Scripte (eines für Formatierung, eines für Berechnungen) statt eines riesigen, unübersichtlichen Scripts.
  • Sicherheit: Da Office Scripts in der Cloud gespeichert werden, kannst du sie problemlos mit deinem Team teilen, ohne dass diese Makro-Sicherheitswarnungen erhalten.

Fazit

Die Kombination aus Office Scripts für die Ausführung und KI für die Code-Erstellung ist ein Gamechanger. Du sparst Stunden an Zeit und eliminierst menschliche Fehler bei der Datenverarbeitung.

Dein nächster Schritt: Suche dir eine Aufgabe, die dich heute in Excel nervt, und versuche, sie mit dem "Aktionen aufzeichnen"-Tool oder einem KI-Prompt zu automatisieren!

0