- Erste Schritte
- Tutorials
- Automationsprojekte
- Erstellen von Automatisierungen
- Grundlagen der Automatisierung
- Objekt-Repository
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Tutorial: Erstellen einer Pivot-Tabelle
- Tutorial: Durchlaufen von Zeilen in einer Tabelle
- Tutorial: Vergleichen von Excel-Dateien und Senden von Abstimmungsfehlern per E-Mail
- Tutorial: Extrahieren von Daten aus automatisierten E-Mails und Verschieben der Daten in eine Desktopanwendung
- Tutorial: Filtern von Daten in Excel
- Tutorial: Formatieren von Zellen
- Tutorial: Hinzufügen von Informationen über die Dateien in einem Ordner zu einer Excel-Datei
- Tutorial: Hinzufügen eigener Formeln zum Projektnotizbuch
- Tutorial: Arbeiten mit Word-Automatisierung
- Automatisieren von PowerPoint
- Datenautomatisierung
- Allgemeine Aktivitäten
- Automatisierung mit Google Workspace
- OneDrive- und SharePoint-Automatisierung
- Fehlersuche und ‑behebung
StudioX-Benutzerhandbuch
In diesem Tutorial erstellen wir eine Automatisierung, die ein individuelles Word-Dokument zur Leistungsüberprüfung für jedes Teammitglied generiert, das auf einer Word-Vorlagedatei und Daten basiert, die aus mehreren Excel- und Textdateien gesammelt wurden. Die Vorlagendatei enthält Platzhaltertext und Lesezeichen, die mit Word-Aktivitäten mit Werten gefüllt werden können. Die Namen der Excel- und Textdateien, aus denen Daten kopiert werden sollen, folgen einem bestimmten Muster, das den Mitarbeiternamen enthält.
Wir beginnen mit dem Hinzufügen einer Aktivität Excel-Datei verwenden , um eine Excel-Datei mit Mitarbeiterinformationen anzugeben, die der Automatisierung hinzugefügt werden soll. Darin fügen wir eine Aktivität Für jede Excel-Zeile hinzu, um die Zeilen mit Mitarbeiterdaten zu durchlaufen. In „Für jede Excel-Zeile“ fügen wir eine Aktivität Word-Datei verwenden hinzu, um das Vorlagendokument zur Automatisierung hinzuzufügen. Dann füllen eine Reihe von Aktivitäten für Text ersetzen, Lesezeicheninhalt setzen und Datentabelle in Dokument einfügen jede Word-Datei mit den erforderlichen Informationen aus für jeden Mitarbeiter aus einer Excel-Datei und einer Textdatei entnommen. Schließlich fügen wir eine Aktivität Word-Datei speichern als hinzu, um das Vorlagendokument als separate Datei für jeden Mitarbeiter zu speichern.
- Richten Sie das Projekt ein und erhalten Sie die erforderlichen Dateien.
- Erstellen Sie ein neues leeres Projekt mit den Standardeinstellungen.
- Laden Sie das Archiv mit dem Automatisierungsprojekt in diesem Tutorial herunter und extrahieren Sie es mit der Schaltfläche am unteren Rand dieser Seite. Kopieren Sie den Ordner Dateien in Ihren Projektordner.
- Erstellen Sie einen Ordner mit dem Namen Ausgabe in Ihrem Projektordner.
- Fügen Sie die Excel mit Mitarbeiterdaten zum Projekt hinzu und durchlaufen Sie die Zeilen in der Datei.
- In StudioX, click Add Activity
in the Designer panel, and then find the Use Excel File activity in the search box at the top of the screen and select it. The activity is added to the Designer panel. - In der Aktivität:
-
Click Browse
next to the Excel file field, and then browse to the Files folder and select the file Employees.xlsx. -
Geben Sie im Feld Referenzieren als
EmployeeDataein.Sie haben angegeben, dass Sie mit der Datei Mitarbeiter.xlsx arbeiten werden, die in Ihrer Automatisierung als EmployeeData bekannt ist.
-
- Click Add Activity
inside Use Excel File, and then find the For Each Excel Row activity in the search box at the top of the screen and select it. The activity is added to the Designer panel inside the Use Excel File activity. - In der Aktivität „Für jede Excel-Zeile“ (For Each Excel Row):
-
Ersetzen Sie im Textfeld Für alle
CurrentRowdurchEmployee. -
Click Plus
on the right side of the In range field, and then select EmployeeData > Sheet1 [Sheet].Sie haben angegeben, dass Sie die Zeilen in Sheet1 in der Tabelle „Mitarbeiter“ durchlaufen möchten. Da jede Zeile Informationen über einen Mitarbeiter enthält, wurde die aktuelle Zeile in der Iteration in „Mitarbeiter“ umbenannt, um die Informationen aus der Zeile später in der Automatisierung leichter zu identifizieren.
-
- In StudioX, click Add Activity
- Fügen Sie die Word-Vorlagedatei zur Automatisierung hinzu.
- Click Add Activity
inside For Each Excel Row, and then find the Use Word File activity in the search box at the top of the screen and select it. The activity is added to the Designer panel. - In der Aktivität „Word-Datei verwenden“ (Use Word File):
-
Click Browse
next to the Word file field, and then browse to the Files folder and select the file PerformanceReviewDoc_template.docx. -
Deaktivieren Sie das Kontrollkästchen Änderungen speichern . Dadurch wird sichergestellt, dass die Vorlagendatei nicht mit den für jeden Mitarbeiter hinzugefügten Daten gespeichert wird.
Sie haben angegeben, dass Sie mit der Datei „PerformanceReviewDoc_template.docx“ arbeiten werden.
-
- Click Add Activity
- Fügen Sie Informationen aus der Excel-Datei mit Mitarbeiterdaten zur Word-Datei hinzu.
- Click Add Activity
inside Use Word File, and then find the Replace Text activity in the search box at the top of the screen and select it. The activity is added to the Designer panel. - In der Aktivität „Text ersetzen“ (Replace Text):
-
Click Plus
on the right side of the Search for field, and then select Text. In the Text Builder, enter <>. -
Click Plus
on the right side of the Replace with field, and then select Employee > Full Name.Sie haben angegeben, dass Sie den Platzhaltertext < ersetzen möchten
> in der Word-Datei mit dem vollständigen Namen, der für jeden Mitarbeiter aus der Zelle in der Spalte „Vollständiger Name“ der Excel-Datei „Mitarbeiter“ kopiert wird.
-
- Click Add Activity
below the Replace Text activity, and then find the Set Bookmark Content activity in the search box at the top of the screen and select it. The activity is added to the Designer panel. - In der Aktivität „Lesezeicheninhalt setzen“ (Set Bookmark Content):
-
Click Plus
on the right side of the Bookmark name field, and then select Text. In the Text Builder, enter DirectManager. -
Click Plus
on the right side of the Bookmark text field, and then select Employee > Direct Manager.Sie haben angegeben, dass Sie für jeden Mitarbeiter den Namen des direkten Vorgesetzen zur Word-Datei hinzufügen möchten, indem Sie den Inhalt der Zelle in der Spalte „Direkter Vorgesetzer“ der Excel-Datei „Mitarbeiter“ kopieren und an der Stelle des DirectManager-Lesezeichens in der Word-Datei einfügen.
-
- Wiederholen Sie die Schritte 3-4 dreimal, um zusätzliche Aktivitäten zum Festlegen von Lesezeicheninhalten hinzuzufügen, die den vollständigen Namen, den Standort und den Titel jedes Mitarbeiters zur Word-Datei hinzufügen. Konfigurieren Sie jede Aktivität wie folgt:
-
Lesezeichenname
FullName, Lesezeichentext Mitarbeiter > Voller Name -
Lesezeichenname
Location, Lesezeichentext Mitarbeiter > Standort -
Lesezeichenname
PositionTitle, Lesezeichentext Mitarbeiter > Stellenbezeichnung
-
- Click Add Activity
- Fügen Sie Informationen aus der Excel-Datei mit Daten über Projekten zur Word-Datei hinzu.
- Click Add Activity
below the last Set Bookmark Content, and then find the Use Excel File activity in the search box at the top of the screen and select it. The activity is added to the Designer panel. - In der Aktivität „Excel-Datei verwenden“ (Use Excel File):
-
Click Plus
on the right side of the Excel file field, and then select Text.Im Textgenerator:
-
Geben Sie den Text
Files\ein. -
Click Plus
on the right side of the Text Builder, and then select Employee > Full Name. -
Geben Sie den Text
_Projects.xlsxein.Der Text sollte wie folgt aussehen:
Files\[Employee]FullName_Projects.xlsx. -
Click Save in the Text Builder.
Sie haben angegeben, dass Sie für jeden Mitarbeiter die Excel-Datei für Projekte zur Automatisierung hinzufügen möchten. Da es sich bei der Auswahl der Excel-Datei um einen dynamischen Dateipfad handelt und Sie Daten in den Aktivitäten auswählen möchten, die die Projektdateien verwenden, haben Sie eine der Dateien als Vorlagendatei angegeben.
-
-
- Click Add Activity
inside the newly added Use Excel File activity, and then find the Insert DataTable in Document activity in the search box at the top of the screen and select it. The activity is added to the Designer panel. - In der Aktivität „DataTable in Dokument einfügen“ (Insert DataTable in Document):
-
Click Plus
on the right side of the Table to insert field, and then select Projects > Sheet1 [Sheet] > Table1 [Table]. -
Wählen Sie im Dropdown-Menü Einfügen relativ zu die Option Lesezeichen aus.
-
Click Plus
on the right side of the Bookmark to search for field, and then select Text. In the Text Builder, enter Projects. -
Wählen Sie im Dropdown-Menü Position zum Einfügen die Option Nach aus.
Sie haben angegeben, dass Sie für jeden Mitarbeiter Tabelle1 aus der Excel-Datei „Projekte“ kopieren und nach dem Lesezeichen namens „Projekte“ in die Word-Datei einfügen möchten.
-
- Click Add Activity
- Fügen Sie Informationen aus den Textdateien mit Vorgesetztenfeedback zur Word-Datei hinzu und speichern Sie eine separate Datei für jeden Mitarbeiter.
- Click Add Activity
below the newly added Use Excel File activity, and then find the Read Text File activity in the search box at the top of the screen and select it. The activity is added to the Designer panel. - In der Aktivität „Textdatei lesen“ (Read Text File):
-
Click Plus
on the right side of the Filename field, and then select Text.Im Textgenerator:
-
Geben Sie den Text
Files\ein. -
Click Plus
on the right side of the Text Builder, and then select Employee > Full Name. -
Geben Sie den Text
_ManagerFeedback.txtein.Der Text sollte wie folgt aussehen:
Files\[Employee]FullName_ManagerFeedback.txt. -
Click Save in the Text Builder.
-
-
In the Properties panel, click Plus
on the right side of the Output to field, and then select Open in Advanced Editor. Enter the expression Saved.Values(Of String)("ManagerFeedback")and click OK.Sie haben angegeben, dass Sie für jeden Mitarbeiter das Vorgesetztenfeedback aus der Textdatei kopieren möchten, die den Mitarbeiternamen im Dateinamen enthält, und das Feedback für die spätere Verwendung in der Automatisierung speichern möchten.
-
- Click Add Activity
below the Read Text File activity, and then find the Set Bookmark Content activity in the search box at the top of the screen and select it. The activity is added to the Designer panel. - In der Aktivität „Lesezeicheninhalt setzen“ (Set Bookmark Content):
-
Click Plus
on the right side of the Bookmark name field, and then select Text. In the Text Builder, enter DirectManagerFeedback. -
Click Plus
on the right side of the Bookmark text field, and then select Use Saved Value > ManagerFeedback.Sie haben angegeben, dass Sie für jeden Mitarbeiter das Vorgesetztenfeedback, das Sie für die spätere Verwendung in der Aktivität „Textdatei lesen“ (Read Text File) gespeichert haben, kopieren und es in die Word-Datei am Speicherort des DirectManagerFeedback-Lesezeichens einfügen möchten.
-
- Click Add Activity
below the Set Bookmark Content activity, and then find the Save Word File As activity in the search box at the top of the screen and select it. The activity is added to the Designer panel. - In der Aktivität „Word-Datei speichern als“ (Save Word File As).
-
Click Plus
on the right side of the Save as file field, and then select Text.Im Textgenerator:
-
Geben Sie den Text
Output\ein. -
Click Plus
on the right side of the Text Builder, and then select Employee > Full Name. -
Geben Sie den Text
_PerformanceReview.docxein.Der Text sollte wie folgt aussehen:
Output\[Employee]FullName_PerformanceReview.docx. -
Click Save in the Text Builder.
-
-
Behalten Sie die Standardauswahl für die anderen Optionen bei.
Sie haben angegeben, dass Sie die mit den Daten jedes Mitarbeiters geänderte Vorlagendatei in einem neuen Ordner namens „Ausgabe“ speichern möchten. Der vollständige Name jedes Mitarbeiters wird dem Dateinamen unter Verwendung des Werts in der Spalte „Voller Name“ der Excel-Datei „Mitarbeiter“ hinzugefügt.
-
- Klicken Sie im StudioX-Menüband auf Speichern , um die Automatisierung zu speichern, und klicken Sie dann auf Ausführen , um die Automatisierung auszuführen. Die Automatisierung erstellt separate Leistungsbeurteilungs-Word-Dokumente für jeden Mitarbeiter im Ausgabeordner und füllt die Dateien mit Informationen aus den Excel-Dateien mit Mitarbeiterdaten und Projektinformationen und aus den Textdateien mit Vorgesetztenfeedback bereitgestellt. Beispiel herunterladen
- Click Add Activity