- Überblick
- Excel
- Versionshinweise
- Über das Excel-Aktivitätspaket
- Projektkompatibilität
- Unterstützte Zeichenkodierung (Supported Character Encoding)
- Projekteinstellungen
- Add or Update Excel Sensitivity Label
- Bereich anfügen (Append Range)
- Auto Fill
- Bereich automatisch anpassen (Autofit Range)
- Change Pivot Data Source
- Clear Sheet/Range/Table
- Copy/Paste Range
- Pivot-Tabelle erstellen (Create Pivot Table)
- Spalte löschen (Delete Column)
- Delete Rows
- Delete Sheet
- Duplicate Sheet
- Export to CSV
- Fill Range
- Filter
- Filter Pivot Table
- Find First/Last Data Row
- Wert finden/ersetzen (Find/Replace Value)
- For Each Excel Row
- For Each Excel Sheet
- Als Tabelle formatieren
- Format Cells
- .Zellfarbe abrufen (Get Cell Color)
- Excel-Diagramm abrufen (Get Excel Chart)
- Get Excel Sensitivity Label
- Ausgewählten Bereich abrufen (Get Select Range)
- Spalte einfügen (Insert Column)
- Diagramm einfügen
- Insert Rows
- Insert Sheet
- VBA aufrufen (Invoke VBA)
- Suche
- Match function
- Blatt schützen
- Zellformel lesen (Read Cell Formula)
- Read Cell Value
- Bereich lesen (Read Range)
- Excel-Datenverbindungen aktualisieren (Refresh Excel Data Connections)
- Pivot-Tabelle aktualisieren (Refresh Pivot Table)
- Remove Duplicates
- Rename Sheet
- Run Spreadsheet Macro
- Save Excel File
- Save Excel File As
- Save Excel File As PDF
- Bereich auswählen (Select Range)
- Sort Range
- Text To Columns
- Unprotect Sheet
- Excel-Diagramm aktualisieren (Update Excel Chart)
- Excel-Datei verwenden
- VLookup
- Zelle schreiben (Write Cell)
- CSV schreiben (Write CSV)
- DataTable in Excel schreiben
- Excel-Anwendungsbereich (Excel Application Scope)
- An CSV anfügen (Append To CSV)
- CSV lesen (Read CSV)
- CSV schreiben (Write CSV)
- Spalte löschen (Delete Column)
- Tabelle filtern (Filter Table)
- Tabellenbereich erhalten (Get Table Range)
- Spalte einfügen (Insert Column)
- Tabelle sortieren (Sort Table)
- Bereich anfügen (Append Range)
- Arbeitsmappe schließen (Close Workbook)
- .Zellfarbe abrufen (Get Cell Color)
- Zelle lesen (Read Cell)
- Zellformel lesen (Read Cell Formula)
- Spalte lesen (Read Column)
- Bereich lesen (Read Range)
- Zeile lesen (Read Row)
- Bereich auswählen (Select Range)
- Bereichsfarbe auswählen (Set Range Color)
- Zelle schreiben (Write Cell)
- Schreibbereich (Write Range)
- Arbeitsmappe speichern (Save Workbook)
- Tabelle erstellen (Create Table)
- Arbeitsmappenblatt abrufen (Get Workbook Sheet)
- Arbeitsmappenblätter abrufen (Get Workbook Sheets)
- Pivot-Tabelle aktualisieren (Refresh Pivot Table)
- Pivot-Tabelle erstellen (Create Pivot Table)
- Ausgewählten Bereich abrufen (Get Select Range)
- Blatt kopieren (Copy Sheet)
- Bereich löschen
- Bereich automatisch ausfüllen (Auto Fill Range)
- Bereich kopieren und einfügen (Copy Paste Range)
- Makro ausführen (Execute Macro)
- Spalten einfügen/löschen (Insert/Delete Columns)
- Zeilen einfügen/löschen (Insert/Delete Rows)
- VBA aufrufen (Invoke VBA)
- Bereich nachschlagen (LookUp Range)
- Doppelten Bereich entfernen (Remove Duplicate Range)
- Excel Process Scope
- Verwalten von CSV-Dateien
- Filtern von CSV-Dateien
- Überprüfen von CSV-Dateien
- Tabellenfunktionen
- Verwalten von mehreren Excel-Dateien
- Interpretieren von Excel-Ergebnissen
- Verwalten von Pivot-Tabellen
- Verwalten der Bereichsauswahl
- Lesen aus Excel-Dateien
- Verwalten von Datenbanken in Excel
- Vergleichen von CSV-Dateien
- Vergleichen von numerischen Werten
- Sortieren von Daten in Excel-Dateien
- Filtern und Löschen von Zeilen in Excel-Dateien
- Bearbeiten der Bereichsauswahl
- Überprüfen von Excel-Arbeitsmappendaten
- Lesen, Schreiben und Anfügen von Daten in Excel
- Google Workspace
- Versionshinweise
- Über das Google Workspace-Aktivitätspaket
- Projektkompatibilität
- HTTP-Anfrage (HTTP Request)
- E-Mail Archivieren (Archive E-Mail
- E-Mail löschen (Delete E-Mail)
- Download Email
- Download Email Attachments
- Get Email List
- Für jede E-Mail
- E-Mail weiterleiten (Forward E-Mail)
- Get Email By Id
- Get Newest Email
- E-Mail als gelesen/ungelesen markieren (Mark Email as Read/Unread)
- Move Email
- Auf E-Mail antworten (Reply to E-Mail)
- E-Mail senden (Send E-Mail)
- Apply Gmail Labels
- Gmail-Beschriftungen entfernen
- Turn On Automatic Replies
- Turn Off Automatic Replies
- Wait for Calendar Event Created and Resume
- Wait for Calendar Event Received and Resume
- Wait for Calendar Event Replied and Resume
- Wait for Calendar Event Updated
- Wait for Email Received and Resume
- Auf gesendete E-Mail warten und fortsetzen
- Wait for File Created and Resume
- Wait for File Updated and Resume
- Wait for Folder Created and Resume
- Wait for Sheet Created and Resume
- Wait for Sheet Cell Updated and Resume
- Wait for Task Created and Resume
- Wait for Task Completed and Resume
- Verbindungen
- Add Sheet
- Kalkulationstabelle hinzufügen
- Spalte löschen (Delete Column)
- Bereich löschen
- Delete Rows
- Delete Sheet
- Get Named Ranges
- Bereiche abrufen
- Get Sheets
- Kalkulationstabellen abrufen
- Zelle lesen (Read Cell)
- Bereich lesen (Read Range)
- Rename Sheet
- Zelle schreiben (Write Cell)
- Write Column
- Schreibbereich (Write Range)
- Write Row
- Optionen
- Apply File Labels
- Clear File Label Fields
- Datei kopieren
- Create Folder
- Element löschen
- Download File
- Get Drive Labels
- Get File
- Get File Labels
- Get Files
- Dateien und Ordner abrufen
- Get Folder
- Get Folders
- Get Item
- Move File
- Move Folder
- Datei aktualisieren
- Ordner aktualisieren
- Element aktualisieren
- Remove File Labels
- Share File
- Ordner freigeben
- Datei hochladen
- Upload Files
- Optionen
- Beschriftungen anwenden
- E-Mail Archivieren (Archive E-Mail
- E-Mail löschen (Delete E-Mail)
- Download Email
- DownloadEmailAttachment
- Download Email Attachments
- E-Mail weiterleiten (Forward E-Mail)
- Get Email
- GetEmailAttachmentsInfo
- Get Emails
- Get Mail Labels
- Get Newest Email
- Mark Email As Read
- E-Mail als ungelesen markieren
- Move Email
- Bezeichnungen entfernen
- Reply To Email
- E-Mail senden (Send E-Mail)
- Turn Off Automatic Replies
- Turn On Automatic Replies
- Optionen
- Add Attendee
- Termin erstellen
- Ereignis löschen
- Modify Event
- Search Events
- Google Drive verwenden
- Share File
- Delete File Permission
- Get File Permissions
- Update File Permission
- Datei kopieren (Copy File)
- Create Folder
- Delete File
- Download File
- Find Files and Folders
- Get File Info
- Datei verschieben (Move File)
- Upload File
- Create Document
- Create New SpreadSheet
- Get Mail Messages
- Send Mail Messages
- Change Labels
- Google-Kalkulationstabelle verwenden
- Add Delete Columns
- Add Delete Rows
- Bereich automatisch ausfüllen (Auto Fill Range)
- Add New Sheet
- Append Row
- Batch Spreadsheet Updates
- Blatt kopieren (Copy Sheet)
- Bereich kopieren und einfügen (Copy Paste Range)
- Bereich löschen
- Delete Sheet
- .Zellfarbe abrufen (Get Cell Color)
- Get Sheets
- Zelle lesen (Read Cell)
- Spalte lesen (Read Column)
- Bereich lesen (Read Range)
- Zeile lesen (Read Row)
- Rename Sheet
- Zelle schreiben (Write Cell)
- Schreibbereich (Write Range)
- Clear Range
- Download Spreadsheet
- Use Google Document
- Batch Document Updates
- Get Document
- Get Text Index
- Insert Text
- Text ersetzen (Replace Text)
- Read All Text
- Create Script Project
- Get Project Content
- Upload Script File
- Create Deployment
- Run Script
- E-Mail (Mail)
- Versionshinweise
- Projektkompatibilität
- Use Desktop Outlook App
- Use Gmail
- Use Outlook 365
- E-Mail Archivieren (Archive E-Mail
- E-Mail löschen (Delete E-Mail)
- Für jede E-Mail
- E-Mail weiterleiten (Forward E-Mail)
- Get Email By Id
- E-Mail als gelesen/ungelesen markieren (Mark Email as Read/Unread)
- Move Email
- Auf E-Mail antworten (Reply to E-Mail)
- E-Mail speichern (Save Email)
- Save Email Attachments
- Send Calendar Invite
- E-Mail senden (Send E-Mail)
- Outlook-Mail-Nachrichten erhalten (Get Outlook Mail Messages)
- Outlook-Mail-Nachricht verschieben (Move Outlook Mail Message)
- Outlook-Mail-Nachricht senden (Send Outlook Mail Message)
- Save Outlook Mail Message
- Delete Outlook Mail Message
- Reply To Outlook Mail Message
- Set Outlook Mail Categories
- Mark Outlook Mail As Read/Unread
- Outlook Mail Messages Trigger
- Microsoft 365
- Versionshinweise
- Über das Microsoft Office 365-Aktivitätspaket
- Projektkompatibilität
- HTTP-Anfrage (HTTP Request)
- Create Folder
- Datei/Ordner kopieren
- Delete File/Folder
- Download File
- For Each File/Folder
- Get File/Folder List
- Get File/Folder
- Datei/Ordner verschieben
- Datei/Ordner freigeben
- Upload Files
- Assign sensitivity label
- Get Sensitivity Labels
- File Check-in/Check-out
- Get file or folder metadata
- Update file or folder metadata
- E-Mail löschen (Delete E-Mail)
- E-Mail Archivieren (Archive E-Mail
- Get Email List
- Download Email
- Download Email Attachments
- Für jede E-Mail
- E-Mail weiterleiten (Forward E-Mail)
- Get Email By Id
- Get Newest Email
- Mark Email as Read/Unread
- Move Email
- Auf E-Mail antworten (Reply to E-Mail)
- E-Mail senden (Send E-Mail)
- Set Email Categories
- Turn On Automatic Replies
- Turn Off Automatic Replies
- Verbindungen
- AddEmailCategories
- E-Mail Archivieren (Archive E-Mail
- E-Mail löschen (Delete E-Mail)
- Download Email
- DownloadEmailAttachment
- Download Email Attachments
- E-Mail weiterleiten (Forward E-Mail)
- Get Email
- GetEmailAttachmentsInfo
- Get Emails
- GetMailFolders
- Get Newest Email
- Mark Email As Read
- E-Mail als ungelesen markieren
- Move Email
- RemoveEmailCategories
- Reply To Email
- E-Mail senden (Send E-Mail)
- Turn Off Automatic Replies
- Turn On Automatic Replies
- Mehrere Blätter in einem neuen Excel-Zusammenfassungsblatt zusammenführen
- Automatisch Kalendereinladungen Ihres Vorgesetzten akzeptieren
- Dateien nach Typ in dedizierte Ordner verschieben
- Überprüfen Sie, ob die neuen Beschäftigungsdokumente (I9 und ID) übereinstimmen
- Neuer Kunden zu einer SharePoint-Liste hinzufügen
- Elemente der SharePoint-Liste löschen, die neuer als gestern sind
- Benachrichtigung auf Slack, wenn eine wichtige Outlook-E-Mail eingegangen ist
- Erstellungsdatum in neue OneDrive-Dateinamen einbeziehen
- Benachrichtigung per E-Mail, wenn eine neue Datei erstellt wird
- Microsoft Office 365 Scope
- Add Sheet
- Bereich anfügen (Append Range)
- Clear Range
- Copy Range
- Blatt kopieren (Copy Sheet)
- Create Workbook
- Bereich löschen
- Delete Sheet
- .Zellfarbe abrufen (Get Cell Color)
- Get Sheets
- Zelle lesen (Read Cell)
- Spalte lesen (Read Column)
- Bereich lesen (Read Range)
- Zeile lesen (Read Row)
- Rename Sheet
- Zelle schreiben (Write Cell)
- Schreibbereich (Write Range)
- Bereichsfarbe auswählen (Set Range Color)
- Tabelle erstellen (Create Table)
- Tabellenbereich erhalten (Get Table Range)
- Spalte einfügen (Insert Column)
- Spalte löschen (Delete Column)
- Insert Rows
- Delete Rows
- VLookup Range
- Use OneDrive & SharePoint
- Datei/Ordner kopieren
- Create Folder
- Delete File/Folder
- Download File
- Export File as PDF
- Find Files And Folders
- Get File/Folder
- Datei/Ordner verschieben
- Upload File
- Datei/Ordner freigeben
- For Each File/Folder
- Forward Mail
- Get Mail
- Move Mail
- Send Mail
- Reply to Mail
- Delete Mail
- Set Mail Categories
- Add Attachment
- Add Attendee
- Standort hinzufügen
- Termin erstellen
- Ereignis löschen
- Find Meeting Times
- Get Calendars
- Modify Event
- RSVP
- Search Events
- Create Group
- Gruppe löschen
- Get Group
- List Groups
- Create Bucket
- Delete Bucket
- List Buckets
- List Bucket Tasks
- Create Plan
- Get Plan
- List Plans
- Create Task
- Delete Task
- Get Task
- List Tasks
- Update Task
- For Each List
- Get List Info
- For Each List Item
- Delete List Item
- Add List Items
- Listenelement aktualisieren
- Get List Items
- Schnellstart – Suchen, Erstellen und Hinzufügen
- Schnellstart – Erstellen, Schreiben und Lesen
- Schnellstart – Erstellen, Hochladen, Abrufen und Senden
- Schnellstart – Get and Move
- Präsentationen
- Versionshinweise
- Über das Präsentations-Aktivitätspaket
- Projektkompatibilität
- PowerPoint-Vertraulichkeitsbeschriftung hinzufügen oder aktualisieren
- Add Data Table to Slide
- Add File to Slide
- Bild oder Video zur Folie hinzufügen
- Add New Slide
- Add Text to Slide
- Copy Paste Slide
- Delete Slide
- Folieninhalt formatieren (Format Slide Content)
- Powerpoint-Vertraulichkeitsbeschriftung abrufen
- Replace Text in Presentation
- Element in Folie kopieren (Paste Item into Slide)
- Run Presentation Macro
- Save PowerPoint File As
- Save Presentation as PDF
- Use PowerPoint Presentation
- Word
- Versionshinweise
- Über das Word-Aktivitätspaket
- Projektkompatibilität
- Word Application Scope / Use Word File
- Add or Update Word Sensitivity Label
- Add Hyperlink to Document
- Bild hinzufügen (Add Image)
- Text anhängen (Append Text)
- Get Word Sensitivity Label
- Insert DataTable in Document
- Paste Chart/Picture into Document
- Text lesen (Read Text)
- Bild ersetzen (Replace Picture)
- Replace Text in Document
- Save Document As
- Save Document as PDF
- Lesezeicheninhalt setzen (Set Bookmark Content)
Schnellstart – Erstellen, Schreiben und Lesen
Dieser Leitfaden soll Sie bei der Erstellung eines funktionierenden Beispiels unterstützen, das verschiedene Microsoft 365-Aktivitäten verwendet, einschließlich der Aktivitäten Create Folder, Create Workbook, Rename Sheet, Write Range und Read Range.
Erstellen Sie Ihr Projekt
- Fügen Sie die Aktivität Microsoft Office 365 Scope zu Ihrem Projekt hinzu.
- Geben Sie die AnwendungsID für Ihre registrierte Anwendung ein (weitere Informationen finden Sie in der Anleitung).
-
Wählen Sie aus der Dropdownliste AuthenticationType den entsprechenden Typ aus (z. B. InteractiveToken).
- Wenn Sie InteractiveToken auswählen und die Sequenz ausführen, während Sie anwesend sind, müssen Sie kein Password, Mandantoder Benutzername im Abschnitt Unattended hinzufügen (leer lassen).
- Wählen Sie in der Dropdownliste Dienste die Option Dateien aus (Sie können auch die anderen Dienste auswählen).
- Fügen Sie die Aktivität Create Folder nach der Aktivität Microsoft Office 365 Scope hinzu.
- Geben Sie einen Namen für den Ordner ein (z. B. „Schnellstarts“).
-
Geben Sie in der Eigenschaft ParentDirectory das Verzeichnis ein, in dem dieser Ordner erstellt wird.
- Wenn Sie den Ordner in Ihrem Stammverzeichnis erstellen möchten (wie in diesem Beispiel), lassen Sie diese Eigenschaft leer.
-
Erstellen und geben Sie eine
DriveItem
-Variable für Ihren Ordnerwert ein (z. B. newFolder).- Wählen Sie beim Erstellen Ihrer Variablen Microsoft.Graph.DriveItem als Variablentyp aus.
- Fügen Sie die Aktivität Arbeitsmappe erstellen nach der Aktivität Ordner erstellen hinzu .
- Erstellen und geben Sie eine
String
-Variable für Ihren Name- Wert ein (z. B. workbookName). - Geben Sie in der Eigenschaft Übergeordnet die Variable
DriveItem
ein, die Sie für die Aktivität Ordner erstellen erstellt haben (z. B. neuerOrdner) - Erstellen und geben Sie eine
DriveItem
-Variable für Ihren Arbeitsmappenwert ein (z. B. neueArbeitsmappe). - Fügen Sie die Aktivität Rename Sheet nach der Aktivität Create Workbook hinzu.
- Geben Sie einen NewSheetName ein (z. B. „DisneyCharacters“).
- Geben Sie den Namen des Originalblatts ein (z. B. „Blatt1“).
- Geben Sie in der Eigenschaft Arbeitsmappe die Variable
DriveItem
ein, die Sie für die Aktivität Arbeitsmappe erstellen erstellt haben (z. B. newWorkbook). - Fügen Sie die Aktivität Build Data Table nach der Aktivität Rename Sheet hinzu .
- Klicken Sie in der Aktivität auf die Schaltfläche DataTable , um den Assistenten zum Erstellen von Datentabellen zu öffnen.
- Geben Sie mindestens zwei Spalten und zwei Zeilen mit Daten ein (ein Beispiel finden Sie in der Abbildung unten).
- Erstellen und geben Sie eine
DataTable
-Variable für Ihren DataTable -Wert ein (z. B. disneyCharacters) - Fügen Sie die Aktivität Write Range nach der Aktivität Build Data Table hinzu.
- Geben Sie die Variable
DataTable
ein, die Sie für die Aktivität Build Data Table erstellt haben (z. B. disneyCharacters). - Geben Sie den SheetNamen ein, den Sie für die Aktivität „ Blatt umbenennen“ eingegeben haben (z. B. „DisneyCharacters“).
- Geben Sie die StartingCell ein (z. B. „A1“).
- Geben Sie in der Eigenschaft Arbeitsmappe die Variable
DriveItem
ein, die Sie für die Aktivität Arbeitsmappe erstellen erstellt haben (z. B. newWorkbook). - Um anzugeben, wann der Roboter den ersten Satz von Aktivitäten beendet, fügen Sie die Aktivität Write Line nach der Aktivität Rename Sheet hinzu.
- Geben Sie eine
String
-Meldung ein (z. B. „Erstellung abgeschlossen: Ordner „+folderName+“, Arbeitsmappe „+workbookName+“ und Arbeitsblatt „+sheetName+“!“).
Testen Sie Ihr Projekt
- Um zu überprüfen, ob Ihre
DataTable
in Ihr Arbeitsblatt geschrieben wurde, fügen Sie die Aktivität Read Range nach der Aktivität Write Line hinzu. - Geben Sie einen gültigen Bereich ein (z. B. „A2:B6“).
- Geben Sie in der Eigenschaft SheetName den Namen aus der Aktivität „ Blatt umbenennen“ ein (z. B. „Disney Characters“).
- Geben Sie in der Eigenschaft Arbeitsmappe die Variable
DriveItem
ein, die Sie für die Aktivität Arbeitsmappe erstellen erstellt haben (z. B. newWorkbook). - Wählen Sie Header hinzufügen aus (dies kann nützlich sein, wenn Sie planen, die Datentabelle in eine neue auszugeben).
- Erstellen und geben Sie eine
DataTable
-Variable für Ihren DataTable- Wert ein (z. B. verifizierteDisneyFiguren) - Um die Ausgabewerte anzuzeigen, fügen Sie die Aktivität Output Data Table nach der Aktivität Read Range hinzu.
- Geben Sie in der Eigenschaft DataTable die Variable
DataTable
ein, die Sie für die Read Range- Aktivität erstellt haben (z. B. verifizierteDisneyCharacters). - Erstellen und geben Sie eine
String
-Variable für die Text -Eigenschaft ein (z. B. datatableOutput). - Fügen Sie eine weitere Write Line- Aktivität nach der Output Data Table- Aktivität hinzu.
- Geben Sie die Variable
String
, die Sie für die Aktivität Output Data Table erstellt haben, als Ihren Text -Eigenschaftswert ein (z. B. datatableOutput). - Klicken Sie auf Ausführen und überprüfen Sie die Ergebnisse im Ausgabefenster.
Wenn Sie bereit sind, lesen Sie die anderen Schnellstartanleitungen , um sich mit den verschiedenen Microsoft Office 365-Aktivitäten vertraut zu machen.
Nachdem Sie die Schritte in dieser Anleitung ausgeführt haben, verfügen Sie über eine Automatisierungs-Sequence, die Folgendes ausführt:
- Stellt eine Verbindung mit Ihrer registrierten Microsoft 365-Anwendung (Microsoft Office 365 Scope) her.
- Erstellt einen neuen Ordner auf Ihrem OneDrive zum Speichern einer neuen Arbeitsmappe (Create Folder).
- Erstellt eine neue Arbeitsmappe im neuen Ordner (Create Workbook).
- Benennt die Standardeinstellung „Sheet1“ in der neuen Arbeitsmappe um (Rename Sheet).
- Erstellt ein neues
DataTable
-Objekt, das in das Arbeitsblatt geschrieben werden soll (Build Data Table). - Schreibt die erstellte
DataTable
in das Arbeitsblatt (Write Range). -
Überprüft die Aktivität Write Range durch Zurücklesen der Werte (Read Range und Output Data Table).