beispiele und Szenarien für Office Skripts

Dieser Abschnitt enthält Office skriptbasierte Automatisierungslösungen, die Endbenutzern helfen, die Automatisierung täglicher Aufgaben zu erreichen. Es enthält realistische Szenarien, mit denen Geschäftsbenutzer konfrontiert sind, und bietet detaillierte Lösungen zusammen mit schrittweisen Videolinks mit Anleitungen.

Sehen Sie sich für jedes der Projekte in " Grundlagen " und " Über die Grundlagen hinaus" den Quellcode, schrittweise YouTube-Videos und vieles mehr an.

In Szenarien haben wir einige größere Szenariobeispiele einbezogen, die reale Anwendungsfälle veranschaulichen.

Wir freuen uns auch über Beiträge aus der Community. Diese Beispiele sind Open Source.

Wichtig

Stellen Sie sicher, dass Sie die Voraussetzungen für Office Skripts erfüllen, bevor Sie die Beispiele ausprobieren. Die Anforderungen für Ihr Microsoft 365 Abonnement und Konto finden Sie im Abschnitt Office Skripts für Excel Übersicht "Anforderungen".

Grundlagen

Project Details
Skripting-Grundlagen Diese Beispiele veranschaulichen grundlegende Bausteine für Office Skripts.
Hinzufügen von Kommentaren in Excel In diesem Beispiel werden einer Zelle Kommentare hinzugefügt, einschließlich @mentioning eines Kollegen.
Hinzufügen von Bildern zu einer Arbeitsmappe In diesem Beispiel wird einer Arbeitsmappe ein Bild hinzugefügt und ein Bild über Blätter hinweg kopiert.
Kopieren mehrerer Excel Tabellen in eine einzelne Tabelle In diesem Beispiel werden Daten aus mehreren Excel Tabellen in einer einzigen Tabelle kombiniert, die alle Zeilen enthält.
Inhaltsverzeichnis für eine Arbeitsmappe erstellen In diesem Beispiel wird ein Inhaltsverzeichnis mit Verknüpfungen zu jedem Arbeitsblatt erstellt.

Weitere Tipps und Tricks

Sehen Sie sich das folgende End-to-End-Projekt an, das Beispielszenarien zusammen mit vollständigen Skripts, Excel verwendeten Dateien und Videos (auf YouTube gehostet) automatisiert.

Project Details
Kombinieren von Arbeitsblättern in einer einzelnen Arbeitsmappe In diesem Beispiel werden Office Skripts und Power Automate verwendet, um Daten aus anderen Arbeitsmappen in eine einzelne Arbeitsmappe zu übertragen.
Konvertieren von CSV-Dateien in Excel Arbeitsmappen In diesem Beispiel werden Office Skripts und Power Automate verwendet, um .xlsx Dateien aus .csv Dateien zu erstellen.
Querverweis-Arbeitsmappen In diesem Beispiel werden Office Skripts und Power Automate verwendet, um Informationen in verschiedenen Arbeitsmappen querzuverweisen und zu überprüfen.
Zählen leerer Zeilen in einem bestimmten Blatt oder in allen Blättern In diesem Beispiel wird erkannt, ob leere Zeilen in Blättern vorhanden sind, in denen Sie davon ausgehen, dass Daten vorhanden sind, und dann die Anzahl leerer Zeilen für die Verwendung in einem Power Automate-Fluss melden.
E-Mail-Diagramm und Tabellenbilder In diesem Beispiel werden Office Skripts und Power Automate Aktionen verwendet, um ein Diagramm zu erstellen und das Diagramm als Bild per E-Mail zu senden.
Externe Abrufaufrufe In diesem Beispiel werden fetch Informationen aus GitHub für das Skript abgerufen.
Filtern Excel Tabelle und Abrufen des sichtbaren Bereichs In diesem Beispiel wird eine Excel Tabelle gefiltert und der sichtbare Bereich als JSON-Objekt zurückgegeben. Dieser JSON-Code kann einem Power Automate-Fluss als Teil einer größeren Lösung bereitgestellt werden.
Verwalten des Berechnungsmodus in Excel In diesem Beispiel wird gezeigt, wie Sie den Berechnungsmodus verwenden und Methoden in Excel im Web mithilfe von Office-Skripts berechnen.
Verschieben von Zeilen über Tabellen hinweg In diesem Beispiel wird gezeigt, wie Sie Zeilen über Tabellen hinweg verschieben, indem Sie Filter speichern, dann die Filter verarbeiten und erneut anwenden.
Ausgabe Excel Daten als JSON Diese Lösung zeigt, wie Excel Tabellendaten als JSON ausgegeben werden, die in Power Automate verwendet werden sollen.
Entfernen von Links aus jeder Zelle in einem Excel Arbeitsblatt In diesem Beispiel werden alle Hyperlinks aus dem aktuellen Arbeitsblatt gelöscht.
Ausführen eines Scripts für alle Excel-Dateien in einem Ordner Dieses Projekt führt eine Reihe von Automatisierungsaufgaben für alle Dateien aus, die sich in einem Ordner auf OneDrive for Business befinden (kann auch für einen SharePoint Ordner verwendet werden). Er führt Berechnungen für die Excel Dateien durch, fügt Formatierung hinzu und fügt einen Kommentar ein, der einen Kollegen @mentions.
Erstellen eines großen Datasets In diesem Beispiel wird gezeigt, wie ein großer Bereich als kleinere Unterbereiche gesendet wird.

Szenarien

Office Skripts können Teile Ihrer täglichen Routine automatisieren. Diese täglichen Aufgaben gibt es oft in einzigartigen Ökosystemen, mit Excel Arbeitsmappen, die speziell eingerichtet sind. Diese größeren Szenariobeispiele veranschaulichen solche realen Anwendungsfälle. Sie umfassen sowohl die Office Skripts als auch die Arbeitsmappen, sodass Sie das Szenario von Ende zu Ende sehen können.

Szenario Details
Analysieren von Webdownloads Dieses Szenario enthält ein Skript, das Webdatenverkehrsdatensätze analysiert, um das Herkunftsland eines Benutzers zu ermitteln. Es zeigt die Fähigkeiten der Textparsierung, die Verwendung von Unterfunktionen in Skripts, das Anwenden bedingter Formatierung und das Arbeiten mit Tabellen.
Wasserstandsdaten von NOAA abrufen und grafisch darstellen In diesem Szenario wird ein Office Script verwendet, um Daten aus einer externen Quelle (der NOAA Tides and Currents-Datenbank) abzurufen und die resultierenden Informationen darzustellen. Es hebt die Fähigkeiten der Verwendung fetch von Daten und der Verwendung von Diagrammen hervor.
Bewertungsrechner Dieses Szenario enthält ein Skript, das den Datensatz eines Kursleiters für die Noten seines Kurses überprüft. Es zeigt die Fähigkeiten der Fehlerüberprüfung, Zellformatierung und reguläre Ausdrücke.
Vorstellungsgespräche in Teams planen In diesem Szenario wird gezeigt, wie Sie mithilfe einer Excel-Tabelle Besprechungszeiten verwalten und einen Fluss zum Planen von Besprechungen in Teams erstellen.
Aufgabenerinnerungen In diesem Szenario wird ein Office-Skript in einem Power Automate-Fluss verwendet, um Erinnerungen an Kollegen zu senden, um den Status eines Projekts zu aktualisieren. Es hebt die Fähigkeiten der Power Automate Integration und Datenübertragung zu und von Skripts hervor.

Community Beiträge und lustige Beispiele

Wir freuen uns über Beiträge aus unserer Office Scripts-Community! Sie können eine Pull-Anforderung zur Überprüfung erstellen.

Project Details
Spiel des Lebens Der Blog "Ready Player Zero" von Yutao Huang auf der Excel Tech Community enthält ein Skript zum Modellieren von John Conways The Game of Life.
Stempeluhr-Taste Dieses Skript wurde von Brian Gonzalez beigesteuert. Das Szenario enthält ein Skript und eine Skriptschaltfläche, die die aktuelle Uhrzeit aufzeichnet.
Animation "Seasons Greetings" Dieses Skript wurde von Leslie Black im Geiste der Ferienzeit beigetragen! Es ist ein lustiges Skript, das einen singenden Weihnachtsbaum in Excel im Web mit Office Skripts zeigt.

Hinterlasse einen Kommentar

Sie können einen Kommentar hinterlassen, einen Vorschlag machen oder ein Problem protokollieren, indem Sie den Abschnitt "Feedback " unten auf der Dokumentationsseite des jeweiligen Beispiels verwenden.