Excel Office Scripts revolutionieren die Art und Weise, wie Sie tägliche Aufgaben automatisieren. Mithilfe des Aktionsrekorders können manuelle Schritte in wiederverwendbare Skripte umgewandelt werden. Diese Skripte lassen sich im Code-Editor bearbeiten oder von Grund auf neu erstellen. Ermöglichen Sie anderen Benutzern im Arbeitsblatt die Ausführung dieser Skripte per Knopfdruck und teilen Sie sie mit Kollegen, um die Arbeitsabläufe zu optimieren. Diese Dokumentation bietet eine umfassende Einführung in diese Werkzeuge, ergänzt durch zahlreiche Beispiele für verschiedene Excel-Szenarien.
Wann sollten Office Scripts eingesetzt werden?
Skripte ermöglichen die Aufzeichnung und Wiedergabe von Excel-Aktionen über verschiedene Arbeitsmappen und Arbeitsblätter hinweg. Wenn Sie immer wieder dieselben Aufgaben ausführen, können Sie diese Arbeit in ein einfach auszuführendes Office Script umwandeln. Führen Sie Ihr Skript über eine Schaltfläche in Excel aus oder kombinieren Sie es mit Power Automate, um Ihren gesamten Workflow zu optimieren. Stellen Sie sich beispielsweise vor, Sie öffnen täglich eine CSV-Datei von einer Buchhaltungsseite in Excel. Sie verbringen mehrere Minuten damit, unnötige Spalten zu löschen, eine Tabelle zu formatieren, Formeln hinzuzufügen und eine PivotTable in einem neuen Arbeitsblatt zu erstellen. Diese täglichen Aktionen können einmalig mit dem Aktionsrekorder aufgezeichnet werden. Von da an übernimmt die Ausführung des Skripts die gesamte CSV-Konvertierung. Dies minimiert nicht nur das Risiko, Schritte zu vergessen, sondern ermöglicht auch die Weitergabe Ihres Prozesses an andere, ohne diese einschulen zu müssen. Office Scripts automatisieren Ihre gängigen Aufgaben und steigern somit die Effizienz und Produktivität Ihres Arbeitsplatzes.
Der Aktionsrekorder
Der Aktionsrekorder zeichnet Ihre Aktionen in Excel auf und speichert sie als Skript. Während der Aktionsrekorder läuft, können Sie Excel-Aktionen erfassen, während Sie Zellen bearbeiten, Formatierungen ändern und Tabellen erstellen. Das resultierende Skript kann auf anderen Arbeitsblättern und in anderen Arbeitsmappen ausgeführt werden, um Ihre ursprünglichen Aktionen nachzubilden. Weitere Informationen zum Aktionsrekorder finden Sie im Artikel Zeichnen Sie Ihre Aktionen als Office-Skript auf.
Der Code-Editor
Verwenden Sie den Code-Editor, um Skripte zu bearbeiten, die mit dem Aktionsrekorder aufgezeichnet wurden, oder um ein brandneues Skript zu erstellen. Dieses Werkzeug ermöglicht es Ihnen, Skripte anzupassen und zu optimieren, um Ihren genauen Anforderungen besser gerecht zu werden. Sie können auch Logik und Funktionalität hinzufügen, die über die Benutzeroberfläche von Excel nicht direkt zugänglich sind, wie z. B. bedingte Anweisungen (if/else) und Schleifen. Ein Tipp: Der Aktionsrekorder verfügt über eine Schaltfläche Als Code kopieren, um Aktionen in Skriptcode aufzuzeichnen, ohne das gesamte Skript zu speichern.
Unsere Tutorials bieten einen geführten und strukturierten Lernpfad für die Fähigkeiten von Office Scripts. Nach Abschluss der Tutorials lesen Sie Grundlagen für Office Scripts in Excel, um mehr über den Code-Editor und das Schreiben und Bearbeiten eigener Skripte zu erfahren. Weitere Informationen zum Code-Editor und zur Interpretation Ihres Skriptcodes finden Sie unter Office Scripts Code Editor-Umgebung.
Office Scripts teilen
Office Scripts können mit anderen Benutzern in Ihrer Organisation geteilt werden. Wenn Sie ein Skript in einer freigegebenen Arbeitsmappe teilen, können Teammitglieder mit Zugriff auf die Arbeitsmappe auch Ihr Skript anzeigen und ausführen. Weitere Details zum Teilen und Aufheben des Teilens von Skripten finden Sie unter Office Scripts in Excel teilen. Fügen Sie Schaltflächen hinzu, die Skripte ausführen, um Ihren Kollegen zu helfen, Ihre wertvollen Lösungen zu entdecken, und lassen Sie sie Skripte direkt aus der Arbeitsmappe ausführen. Erfahren Sie mehr über Skript-Schaltflächen unter Office Scripts mit Schaltflächen ausführen.
Hinweis: Erfahren Sie mehr darüber, wie Skripte in Ihrem OneDrive gespeichert werden, unter Speicherung und Eigentümerschaft von Office Scripts-Dateien.
Skripte zur automatischen Ausführung planen
Wichtig: Die Skriptplanung ist in Office Scripts vorübergehend deaktiviert. Bestehende geplante Skripte werden weiterhin ausgeführt. Nutzen Sie in der Zwischenzeit Power Automate, um einen Flow zu erstellen und Ihre Skripte in diesem Flow zu planen. Weitere Informationen finden Sie unter Skripte mit Power Automate ausführen.
Legen Sie fest, dass Ihre Skripte täglich ausgeführt werden und Ihre Arbeitsmappe auf dem neuesten Stand bleibt. Sobald Sie Ihr Skript haben, können Sie es so einstellen, dass es in regelmäßigen Abständen automatisch auf der Arbeitsmappe ausgeführt wird. Ein Power Automate-Flow im Hintergrund stellt sicher, dass alles geschieht, auch wenn die Arbeitsmappe geschlossen ist. Um ein Skript zu planen, öffnen Sie das Skript im Code-Editor. Öffnen Sie den Abschnitt Skriptplanung und schließen Sie den Anmeldevorgang für Excel über Power Automate ab. Legen Sie fest, wie oft das Skript ausgeführt werden soll, und wählen Sie Flow erstellen aus, um zu beginnen.
Office Scripts mit Power Automate verbinden
Power Automate ist ein Dienst, der Ihnen hilft, automatisierte Workflows zwischen verschiedenen Apps und Diensten zu erstellen. Office Scripts können in diesen Workflows verwendet werden und geben Ihnen die Kontrolle über Ihre Skripte außerhalb der Arbeitsmappe. Sie können Ihre Skripte nach einem Zeitplan ausführen, sie als Reaktion auf E-Mails auslösen und vieles mehr. Besuchen Sie das Tutorial Office Scripts mit Power Automate ausführen, um die Grundlagen der Verbindung dieser Automatisierungsdienste zu erlernen.
Nächste Schritte
Schließen Sie das Office Scripts in Excel-Tutorial ab, um zu lernen, wie Sie Ihr erstes Skript erstellen.
