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.