Automatisieren Sie Ihre sich wiederholenden Aufgaben mit Office Skripts in Excel für das Web. Zeichnen Sie Ihre Aktionen auf, und wiederholen Sie sie dann, wann immer Sie möchten. Sie können Ihre Skripts auch bearbeiten, wenn sich Ihr Workflow ändert. Office Skripts werden in der Cloud gespeichert, damit Sie jede Ihrer Arbeitsmappen nach Bedarf aktualisieren können. 

Hinweis: Bevor Sie Skripts Office können, muss ein Administrator sie aktivieren.

Wenn Sie Ihre Aktionen mit der Aktionsaufzeichnung aufzeichnen, wird ein Skript erstellt. Diese Aktionen können das Eingeben von Text oder Zahlen, das Klicken auf Zellen oder Befehle im Menüband oder in Menüs, das Formatieren von Zellen, Zeilen oder Spalten, das Formatieren von Daten Excel Tabellen und andere Aktionen umfassen. Was Sie sehen, wenn Sie fertig sind, ist ein sauberer Aufgabenbereich, in dem eine beschreibende Liste aller Schritte angezeigt wird, die Sie gerade ausgeführt haben. Zum Aufzeichnen und Ausführen von Skripts ist keine Codierungserfahrung Office erforderlich. Wenn Sie Ihre Aktionen bearbeiten möchten, können Sie dazu den Code-Editor verwenden, in dem Sie den TypeScript-Code des Skripts bearbeiten können. Erfahren Sie alles über das Schreiben von Skripts mit dem Code-Editor in Aufzeichnen, Bearbeiten und erstellen Office Skripts in Excel im Web. 

  • Ein aktives Microsoft 365-Abonnementkonto mit einer kommerziellen oder Microsoft 365-Lizenz, die Zugriff auf die Microsoft 365 Office-Apps hat. Dies umfasst Folgendes:

    • Microsoft 365 Apps for Business 

    • Microsoft 365 Business Standard

    • Microsoft 365 Apps for Enterprise

    • Office 365 ProPlus für Geräte

    • Office 365 Enterprise E3

    • Office 365 Enterprise E5

    • Office 365 A3

    • Office 365 A5

  • OneDrive for Business.

  • Serverauthentifizierung – Wenn Sie zum ersten Mal die Skriptaufzeichnung oder den Code-Editor ausführen, müssen Sie sich beim Server authentifizieren, damit Ihre Skripts in der Cloud gespeichert werden können. Melden Sie sich wie gewohnt bei Ihrem Microsoft-Konto an, und wenn die Aufforderung Berechtigungen angefordert angezeigt wird, wählen Sie Annehmen aus, um fortzufahren.

    Hinweis: Nachdem Sie die richtige Einstellung im Admin Center ein-/aus umschalten haben, können Endbenutzer mit der entsprechenden Lizenz auf das Feature zugreifen. Dieses Feature ist in Microsoft 365 US Government und Kunden mit Datenspeicherung in einem der neuen Geos des lokalen Rechenzentrums noch nicht verfügbar.

Erste Schritte

  1. Wählen Sie zuerst im Menüband die Registerkarte Automatisieren aus. Dadurch werden Ihre beiden primären Optionen in der Gruppe Skriptingtools verfügbar gemacht: Record Actions (Aktionen aufzeichnen) und Neues Skript (Neues Skript).

    Scripting Tools
  2. Um ein neues Skript für Office zu erstellen, drücken Sie die Schaltfläche Record Actions, und beginnen Sie dann mit den Schritten, die Sie automatisieren möchten. In diesem Beispiel wird ein einfacher Datenbereich verwendet, der in eine Excel-Tabelle umgetauscht, eine Spaltensumme und eine Summenzeile hinzugefügt und die Werte als Währung formatiert wird.

    Vorher/Nach unten Bilder eines 5 x 3-Rasters mit Daten, das zum Erstellen eines Office-Skripts verwendet wird, um es in eine Excel-Tabelle mit einer Summenzeile und -spalte zu konvertieren und die Daten dann als Währung zu formatieren.
  3. Wenn Sie mit der Aufzeichnung eines Office Skripts beginnen, wird auf der rechten Seite ein Aufgabenbereich Datensatzaktionen geöffnet. Hier sehen Sie eine kurze Beschreibung der Aktionen, die Sie in der angegebenen Reihenfolge ausführen. Wenn Sie alle Schritte erledigt haben, können Sie die Schaltfläche Beenden drücken.

    Nachdem Sie ein Skript für Office aufgezeichnet haben, wird eine Beschreibung der jeweiligen Schritte angezeigt.
  4. Nachdem Sie die Schaltfläche Beenden gedrückt haben, wird der Code-Editor-Bereich angezeigt, in dem das neue Skript ausgewählt ist.

    Code-Editor
  5. Standardmäßig werden Excel Skripts "Skript 1", "Skript 2" und so weiter benennen. Allerdings sollten Sie Ihren Skripts aussagekräftige Namen geben. Andernfalls müssen Sie die einzelnen -Ns durchdungen haben, um das Jeweilse zu finden, das Sie suchen. Wenn Sie Ihrem Skript einen neuen Namen geben möchten, klicken Sie auf die drei Punkte, und wählen Sie im Popupmenü Umbenennen aus. 

    Office Kontextmenü "Skript"

Wiedergeben eines Office Skripts

  1. Wenn der Katalog der Office Skripts noch nicht angezeigt wird, können Sie ihn unter Automatisieren > Skripttools anzeigen.

    Menüband "Skript"
  2. Klicken Sie auf das Skript, das Sie ausführen möchten. Sie wird im Code-Editor angezeigt. Klicken Sie auf die Schaltfläche Ausführen, um das Skript zu starten. Es wird eine kurze Benachrichtigung angezeigt, dass das Skript ausgeführt wird und nach Abschluss des Skripts nicht mehr angezeigt wird.

    Ausführen eines Skripts

    Hinweis: In diesem Thema wird nicht das Bearbeiten oder Schreiben von eigenem TypeScript-Code behandelt, Sie können sich jedoch in der technischen Dokumentation Office Skripts nachschauen.

  3. Weitere Optionen – Wenn Sie auf die Auslassungspunkte (...) auf der rechten Seite des Code-Editor-Bereichs klicken, wird das Kontextmenü angezeigt. Hier haben Sie die Möglichkeit:

    Weitere Optionen

    • Umbenennen des Skripts

    • Erstellen einer Kopie des Skripts

    • Teilen des Skripts

    • Automatisieren Sie das Skript mithilfe von Flow

    • Löschen des Skripts

Potenzielle Fehler

  • Es ist wichtig zu wissen, dass beim Aufzeichnen eines Skripts Office Skriptaufzeichnung fast jede unterstützte Aktion erfasst wird, die Sie ausführen. Wenn Sie also einen Fehler in der Sequenz machen, z. B. durch Klicken auf eine Schaltfläche, auf die Sie nicht klicken wollten, wird sie vom Skriptrecorder aufgezeichnet. Die Auflösung besteht im erneuten Aufzeichnen der gesamten Sequenz oder dem Ändern des TypeScript-Codes selbst. Daher sollten Sie immer einen Prozess aufzeichnen, mit dem Sie sehr vertraut sind. Wenn Sie eine Sequenz reibungsloser aufzeichnen, wird sie bei der Wiedergabe effizienter ausgeführt.

  • Bestimmte Aktionen sind bei der ersten Aufzeichnung des Skripts möglicherweise in Ordnung, aber bei der Wiedergabe fehlschlagen. Im früheren Beispiel, in dem wir einige Beispieldaten als Tabelle formatiert haben, würde der Code fehlschlagen, wenn wir versuchten, ihn in der aktualisierten Tabelle zu verwenden, da Excel keine überlappenden Tabellen zu lässt. An diesem Punkt zeigt der Code-Editor eine Fehlermeldung an.

    Die Fehlermeldung des Code-Editors gibt an, dass das Skript mit Fehlern ausgeführt wurde. Drücken Sie die Schaltfläche Protokolle, um weitere Informationen zu erhalten.

    Wenn Sie auf die Schaltfläche Protokolle anzeigen klicken, wird unten im Code-Editor-Bereich eine kurze Fehlerbeschreibung angezeigt.

    Skriptfehler
  • Nicht unterstützte Features – Wir arbeiten ständig daran, Unterstützung für weitere Features hinzuzufügen, aber derzeit wird nicht alles unterstützt. In diesem Fall wird im Bereich Aktionen aufzeichnen eine Notiz angezeigt. Sie können den Code wiedergeben, und er ignoriert einfach alle Schritte, die nicht aufgezeichnet werden konnten.

    Dialogfeld 'Racord-Aktionen', das angibt, wenn bestimmte Schritte nicht aufgezeichnet werden konnten.

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in der Answers Community erhalten.

Siehe auch

Office Technische Dokumentation für Skripts

Aufzeichnen, Bearbeiten und Erstellen Office Skripts in Excel im Web

Problembehandlung Office Skripts

Beispielskripts für Office-Skripts in Excel im Web

Erstellen einer Schaltfläche zum Ausführen eines Office-Skripts

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Office Insidern beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×