- 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
- 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 für den folgenden Prozess:
- Kopieren der Daten in einer Tabellenkalkulation mit Lieferanteninformationen in ein neues Blatt.
- Filtern der Daten, um nur die Zeilen mit Lieferanten aus der Dienstleistungs- und IT-Branche anzuzeigen, die in den letzten 10 Jahren hinzugefügt wurden.
- Kopieren der gefilterten Daten in eine CSV-Datei.
- Senden der CSV-Datei per E-Mail.
Wir erstellen ein Projekt mit folgenden Aktivitäten:
- Eine Aktivität Excel-Datei verwenden zum Angeben der Excel-Datei mit Lieferanteninformationen.
- Eine Aktivität vom Typ Bereich kopieren/einfügen zum Kopieren der Daten in ein anderes Blatt.
- Zwei Aktivitäten vom Typ Filtern , um die Daten nach den gewünschten Kriterien zu filtern: ein Filter für die Spalte Branche , der andere für die Spalte Lieferant seit .
- Eine Aktivität vom Typ CSV schreiben , um die gefilterten Daten in eine CSV-Datei zu kopieren.
- Eine Outlook-Desktop-App verwenden -Aktivität um das Outlook-Konto anzugeben, von dem die E-Mail gesendet werden soll.
- Eine Aktivität vom Typ E-Mail senden , um die E-Mail zu senden.
- 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 mit der Schaltfläche am unteren Rand dieser Seite herunter und extrahieren Sie es. Kopieren Sie die Datei Suppliers.xlsx in Ihren Projektordner.
- Fügen Sie die Excel-Datei zum Projekt hinzu.
- Klicken Sie im Entwurfsbereich auf Aktivität hinzufügen
, und suchen Sie dann im Suchfeld oben auf dem Bildschirm die Aktivität Excel-Datei verwenden (Use Excel File), und wählen Sie sie aus. Dem Entwurfsbereich wird eine Excel-Datei verwenden-Aktivität hinzugefügt. - In der Aktivität:
-
Klicken Sie auf Durchsuchen (Browse) .
neben dem Feld Excel-Datei , und navigieren Sie dann zur Datei Suppliers.xlsxund wählen Sie sie aus. -
Geben Sie im Feld Referenzieren als
Suppliersein.Sie haben angegeben, dass Sie mit der Datei
Suppliers.xlsxarbeiten werden, die in Ihrer Automatisierung alsSuppliersbekannt ist.
-
- Klicken Sie im Entwurfsbereich auf Aktivität hinzufügen
- Filtern Sie die Daten, und kopieren Sie sie in eine CSV-Datei.
-
Klicken Sie auf Aktivität hinzufügen
in der Excel-Datei verwenden (Use Excel File) und wählen Sie dann im Suchfeld oben auf dem Bildschirm Bereich kopieren /einfügen (Copy/Paste Range) aus. Dem Entwurfsbereich wird eine „Bereich kopieren/einfügen“-Aktivität (Copy/Paste Range) hinzugefügt. -
In der Aktivität „Bereich kopieren/einfügen“:
-
Klicken Sie auf PlusPlus
auf der rechten Seite des Felds Quelle , und wählen Sie dann Lieferanten > Daten [Blatt] aus. -
Klicken Sie auf PlusPlus
auf der rechten Seite des Felds Ziel , und wählen Sie dann Lieferanten > Verarbeitet [Blatt] aus.Sie haben angegeben, dass Sie die Daten aus dem Datenblatt der Lieferantendatei kopieren und in das Blatt „Verarbeitet“ in derselben Datei einfügen möchten.
-
-
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 Daten werden aus dem Datenblatt in das Blatt „Verarbeitet“ in der Arbeitsmappe „Lieferanten“ kopiert.
-
Klicken Sie auf Aktivität hinzufügen
Suchen Sie in der „Excel-Datei verwenden“-Datei (Use Excel File) direkt unter der „Bereich kopieren/einfügen“-Aktivität (Copy/Paste Range) und suchen Sie dann im Suchfeld oben auf dem Bildschirm nach Filter und wählen Sie es aus. Dem Entwurfsbereich wird eine Filter-Aktivität hinzugefügt. -
In der Aktivität „Filter“ (Filtern):
- Klicken Sie auf PlusPlus
auf der rechten Seite des Felds Quelle , und wählen Sie dann Lieferanten > Verarbeitet [Blatt] aus. - Klicken Sie auf Plus
rechts neben dem Feld Spaltenname und wählen Sie dann Bereich > Branche aus. - Klicken Sie auf die Schaltfläche Filter konfigurieren. Stellen Sie im Fenster „Filter“ sicher, dass der Standardfilter ausgewählt ist, und dann:
-
Klicken Sie auf PlusPlus
rechts neben dem Feld Wert und wählen Sie dann Text aus. Geben Sie im Textgenerator Servicesein und klicken Sie dann auf Speichern. -
Klicken Sie auf Hinzufügen, um einen zweiten Wert hinzuzufügen.
-
Klicken Sie auf PlusPlus
auf der rechten Seite des zweiten Wert- Felds und wählen Sie dann Text aus. Geben Sie im Textgenerator ITein, klicken Sie dann auf Speichern und auf OK, um das Filterfenster zu schließen.Sie haben angegeben, dass Sie die Daten im Blatt „Verarbeitet“ filtern möchten, um nur die Zeilen mit den Werten „Dienste“ oder „IT“ in der Spalte „Branche“ anzuzeigen.
-
- Klicken Sie auf PlusPlus
-
Klicken Sie in „Excel-Datei verwenden“ direkt unter der Filter-Aktivität auf Aktivität hinzufügen
, und suchen Sie dann im Suchfeld oben auf dem Bildschirm Filter, und wählen Sie es aus. Dem Entwurfsbereich wird eine zweite Filter-Aktivität hinzugefügt. -
In der zweiten Aktivität „Filtern“ (Filter):
- Klicken Sie auf PlusPlus
auf der rechten Seite des Felds Quelle , und wählen Sie dann Lieferanten > Verarbeitet [Blatt] aus. - Klicken Sie auf Plus
rechts neben dem Feld Spaltenname, und wählen Sie dann Bereich > Lieferant seit aus. - Klicken Sie auf die Schaltfläche Filtern. Im Fenster „Filter“:
-
Select Advanced filter.
-
Wählen Sie im Dropdown-Menü Operator > (ist größer als) aus.
-
Klicken Sie auf PlusPlus
rechts neben dem Feld Wert und wählen Sie dann Text aus. Geben Sie im Textgenerator ein Datum von vor 10 Jahren ein, z. B. 5/5/2009, klicken Sie dann auf Speichern und auf OK, um das Filterfenster zu schließen.Sie haben angegeben, dass Sie die Daten im Blatt „Verarbeitet“ filtern möchten, um nur die Zeilen mit Daten nach dem 5.5.2009 in der Spalte „Lieferant seit“ anzuzeigen.
-
- Klicken Sie auf PlusPlus
-
Um die Filter leichter identifizierbar zu machen, bearbeiten Sie den Namen in der oberen Leiste jeder einzelnen. Verwenden Sie beispielsweise
Filter Industryfür die erste Aktivität undFilter Supplier Sincefür die zweite Aktivität. -
Klicken Sie auf Aktivität hinzufügen
direkt unter der Aktivität „Excel-Datei verwenden“ (Use Excel File), und wählen Sie dann im Suchfeld oben auf dem Bildschirm die Option CSV schreiben aus. Dem Entwurfsbereich wird eine „CSV schreiben“-Aktivität (Write CSV) hinzugefügt. Alternativ können Sie diese Aktivität auch innerhalb der Aktivität „Excel-Datei verwenden“ (Use Excel File) hinzufügen, direkt unter der letzten Filteraktivität. -
In der Aktivität „CSV schreiben (Write CSV)“:
-
Klicken Sie auf PlusPlus
rechts neben dem Feld In welche Datei schreiben und wählen Sie dann Text aus. Geben Sie im Textgenerator result-und dann über das Plus ein
Menü auf der rechten Seite des Textgenerators Notizbuch > Datum [Blatt] > JJJJMMTT [Zelle] auswählen. Der Text im Textgenerator wird auf result-[Note] Date!YYYYMMDDaktualisiert. Geben Sie den Text.csvam Ende ein, und klicken Sie auf Speichern. Der endgültige Text sollteresult-[Note] Date!YYYYMMDD.csvsein. -
Klicken Sie auf Plus
rechts neben dem Feld Schreiben aus, und wählen Sie dann Lieferanten > Verarbeitet [Blatt] aus.Sie haben angegeben, dass Sie eine CSV-Datei im Projektordner erstellen möchten, deren Name das Textergebnis und das heutige Datum enthält, und dass Sie die Daten im Blatt „Verarbeitet“ hineinkopieren möchten.
-
-
- Senden Sie die CSV-Datei per E-Mail.
-
Klicken Sie unter der Aktivität „Excel-Datei verwenden“ (Use Excel File) auf Aktivität hinzufügen
, und suchen Sie dann im Suchfeld oben auf dem Bildschirm die Aktivität Outlook-Desktop-App verwenden (Use Desktop Outlook App), und wählen Sie sie aus. Dem Entwurfsbereich wird eine „Outlook-Desktop-App verwenden“-Aktivität (Use Desktop Outlook App) hinzugefügt. -
In der Aktivität ist das Standard-E-Mail-Konto bereits im Feld Konto ausgewählt. Wenn Sie ein anderes Konto verwenden möchten, wählen Sie es im Dropdown-Menü aus.
Lassen Sie im Feld Referenzieren als den Standardwert
Outlookals den Namen stehen, mit dem in der Automatisierung auf das Konto verwiesen werden soll. -
Klicken Sie in der Aktivität „Outlook-Desktop-App verwenden“ (Use Desktop Outlook App) auf Aktivität hinzufügen
, und suchen Sie dann im Suchfeld oben auf dem Bildschirm E-Mail senden, und wählen Sie es aus. Dem Entwurfsbereich eine „E-Mail-Senden“-Aktivität (Send Email) hinzugefügt. -
In der Aktivität „E-Mail senden“ (Send Email):
-
Klicken Sie auf PlusPlus
rechts neben dem Feld Konto und wählen Sie dann Outlook aus. -
Klicken Sie auf PlusPlus
rechts neben dem Feld An , und wählen Sie dann Text aus. Geben Sie im Fenster „Textgenerator“ eine E-Mail-Adresse ein, an die die E-Mail gesendet werden soll. Sie können beispielsweise Ihre eigene E-Mail-Adresse eingeben, um die E-Mail an sich selbst zu senden. Wenn Sie die Option Als Entwurf speichern aktiviert lassen, sendet die Automatisierung die E-Mail nicht, sondern speichert die E-Mail im Outlook-Entwurfsordner. -
Klicken Sie auf PlusPlus
rechts neben dem Feld Betreff , und wählen Sie dann Text aus. Geben Sie im Fenster „Textgenerator“ List of filtered suppliers forein und dann über das Plus
auf der rechten Seite des Textgenerators die Option Notizbuch > Datum [Blatt] > Heute [Zelle] auswählen. Der Text sollte wie folgt aussehen: List of filtered suppliers for [Notes]Date!Today. Klicken Sie auf Speichern , um den Textgenerator zu schließen. -
Klicken Sie auf PlusPlus
rechts neben dem Feld Textkörper und wählen Sie dann Text aus. Geben Sie im Fenster „Textgenerator“ den Text der E-Mail ein, z. B. Please see attachment. -
Wählen Sie für Anlagen die Option Dateien aus und klicken Sie dann auf Plus
rechts neben dem Feld und wählen Sie dann Text aus. Geben Sie den Dateinamen im Textgenerator auf die gleiche Weise ein, wie Sie ihn in der Aktivität „CSV schreiben“ (Write CSV) eingegeben haben: result-[Notes] Date!YYYYMMDD.csv. Eine Möglichkeit, dies zu tun, besteht darin, im Textgenerator den gesamten Text des Felds In welche Datei schreiben in der Aktivität „CSV schreiben“ (Write CSV) auszuwählen, den Text zu kopieren und ihn dann in den Textgenerator des Felds „Anlagen“ einzufügen.
-
-
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 Daten im Blatt „Verarbeitet“ werden gefiltert und dann in eine CSV-Datei kopiert, die das heutige Datum im Namen hat, und dann wird die CSV-Datei per E-Mail gesendet. Beispiel herunterladen
-