studiox
2023.10
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
UiPath logo, featuring letters U and I in white
StudioX-Benutzerhandbuch
Last updated 18. Nov. 2024

Tutorial: Kopieren von CSV in Excel und Senden der Datei per E-Mail

In diesem Tutorial kopieren wir die Daten aus einer CSV-Datei in eine vorhandene Excel-Datei, dann fügen wir die Excel-Datei an eine E-Mail an und senden die E-Mail in Outlook.

Wir erstellen ein Projekt und beginnen mit dem Hinzufügen einer Aktivität Excel-Datei verwenden (Use Excel File), um die Excel-Datei anzugeben, in die die Daten kopiert werden sollen. Innerhalb dieser Aktivität fügen wir eine Aktivität vom Typ CSV lesen (Read CSV) ein, um anzugeben, aus welcher CSV-Datei und an welche Stelle in der Excel-Datei kopiert werden soll. Dann geben wir mit einer Aktivität vom Typ Desktop-Outlook-Konto verwenden (Use Outlook Account) das zu verwendende Konto an. In ihr fügen wir eine Aktivität vom Typ E-Mail senden (Send Outlook Email), um die E-Mail zu senden.

  1. Richten Sie das Projekt ein und erhalten Sie die erforderlichen Dateien.
    1. Erstellen Sie ein neues leeres Projekt mit den Standardeinstellungen.
    2. Verwenden Sie die Schaltfläche am unteren Rand dieser Seite, um das Archiv mit dem Automatisierungsprojekt in diesem Beispiel herunterzuladen, und extrahieren Sie es. Kopieren Sie dann die Dateien A.csv und B.xlsx in Ihren Projektordner.
  2. Fügen Sie die Excel-Datei zum Projekt hinzu.
    1. Klicken Sie im Entwurfsbereich auf Aktivität hinzufügen docs image, 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.
    2. In der Aktivität:
      • Klicken Sie auf Durchsuchen docs image neben dem Feld Excel-Datei, und navigieren Sie dann zur Datei B.xlsx und wählen Sie sie aus.
      • Geben Sie im Feld Referenzieren als ExcelB ein.

        Sie haben angegeben, dass Sie mit der Datei B.xlsx arbeiten werden, die in Ihrer Automatisierung als „ExcelB“ bekannt ist.

  3. Fügen Sie eine Aktivität hinzu, um die Daten aus der CSV-Datei in die Excel-Datei zu kopieren.
    1. Klicken Sie in der „Excel-Datei verwenden“-Aktivität (Use Excel File) auf Aktivität hinzufügen docs image, und suchen Sie dann die Aktivität CSV lesen (Read CSV) lesen im Suchfeld oben auf dem Bildschirm, und wählen Sie sie aus. Die Aktivität wird in der Aktivität „Excel-Datei verwenden“ hinzugefügt.
    2. In der Aktivität CSV lesen (Read CSV):
      • Klicken Sie neben dem Feld Aus Datei lesen auf Durchsuchen docs image, navigieren Sie zur Datei A.csv, und wählen Sie sie aus.
      • Klicken Sie auf Plus rechts neben dem Feld Ausgabe in, und wählen Sie dann ExcelB > In Excel angeben aus. Die Kalkulationstabelle wird in Excel geöffnet. Da die Datei bereits Daten enthält und diese beibehalten werden sollen, wählen Sie die erste Zelle in der ersten leeren Zeile (Zelle A7) aus und klicken Sie dann auf Bestätigen. Das Feld wird mit Ihrer Auswahl [ExcelB] Blatt1!A7 aktualisiert.

        Sie haben angegeben, dass Sie die Daten aus der CSV-Datei „A.csv“ in die Datei „ExcelB“ in „Sheet1“ kopieren möchten, beginnend mit der Zelle A7.



  4. Fügen Sie das Outlook-Konto zum Projekt hinzu, und senden Sie die E-Mail.
    1. Wählen Sie im Aktivitätenbereich die Registerkarte E-Mail aus, und ziehen Sie die Aktivität Outlook-Desktop-App verwenden (Use Desktop Outlook App) und legen Sie sie unter der Aktivität „Excel-Datei verwenden“ (Use Excel File) ab. Dem Entwurfsbereich wird eine „Outlook-Desktop-App verwenden“-Aktivität hinzugefügt.
    2. 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 Outlook als den Namen stehen, mit dem in der Automatisierung auf das Konto verwiesen werden soll.
    3. Ziehen Sie die Aktivität E-Mail senden (Send Email) aus dem Aktivitätenbereich, und legen Sie sie in der Aktivität „Outlook-Desktop-App verwenden“ (Use Desktop Outlook App) ab.
    4. In der Aktivität „E-Mail senden“ (Send Email):
      • Klicken Sie auf Plus docs image rechts neben dem Feld Konto , und wählen Sie dann Outlook aus.
      • Klicken Sie auf Plus docs image rechts neben dem Feld An , und wählen Sie dann Text aus. Geben Sie im Fenster „Textgenerator“ eine E-Mail-Adresse ein, an welche 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 sie stattdessen im Outlook-Entwurfsordner.
      • Klicken Sie auf Plus docs image rechts neben dem Feld Betreff, und wählen Sie dann Text aus. Geben Sie im Fenster „Textgenerator“ einen Betreff für die E-Mail ein, z. B. Updated Excel File.
      • Klicken Sie auf Plus docs image rechts neben dem Feld Text, und wählen Sie dann Text aus. Geben Sie im Fenster „Textgenerator“ den Text der E-Mail ein, z. B. See attachment.
      • Wählen Sie für Anlagen die Option Dateien aus, und klicken Sie dann auf Durchsuchen neben dem Feld, navigieren Sie dann zur Datei B.xlsx, und wählen Sie sie aus.



    5. 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 aus A.csv werden in B.xlsx kopiert und dann an eine E-Mail-Nachricht angehängt und mit den in der Aktivität „E-Mail senden“ (Send Email) konfigurierten Details gesendet.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten