StudioX
2023.10
False
Bannerhintergrundbild
StudioX-Benutzerhandbuch
Letzte Aktualisierung 26. Apr. 2024

Tutorial: Hinzufügen von Informationen über die Dateien in einem Ordner zu einer Excel-Datei

In diesem Tutorial erstellen wir eine Automatisierung, die den Namen und die Größe aller Dateien in einem Ordner abruft und diese Informationen einer Excel-Datei hinzufügt.

Wir erstellen ein Projekt und beginnen mit dem Hinzufügen einer Aktivität Excel-Datei verwenden ( Use Excel File ), um die zu verwendende Excel-Datei anzugeben. Dann fügen wir die Aktivität Für jede Datei im Ordner ( For Each File In Folder ) hinzu, um den Ordner anzugeben, aus dem Dateiinformationen abgerufen werden sollen. In „Für jede Datei im Ordner“ fügen wir zwei Aktivitäten des Typs Zelle schreiben ( Write Cell ) ein – eine zum Kopieren des Namens und die andere zum Kopieren der Größe jeder Datei in zwei Zellen im Projekt-Notebook. Abschließend fügen wir die Aktivität Bereich anfügen ( Append Range ) hinzu, die die beiden Zellen an einen Bereich in einer Excel-Datei anfügt, nachdem die Zellen für jede Datei aufgefüllt wurden.

  1. Richten Sie ein Projekt ein und erstellen Sie eine Excel-Datei im Projektordner.
    1. Erstellen Sie ein neues leeres Projekt mit den Standardeinstellungen.
    2. Erstellen Sie eine Excel-Datei im Projektordner, und nennen Sie sie Dateien.xlsx.
    3. Öffnen Sie die neu erstellte Datei in Excel, und geben Sie den Text File Name in Zelle A1 und den Text File Size in Zelle B1 ein.
    4. Speichern und Schließen Sie Dateien.xlsx.
  2. Fügen Sie die Excel-Datei zum Projekt hinzu, und geben Sie den Ordner an, durch dessen Dateien iteriert werden soll.
    1. Wählen Sie in StudioX im Aktivitätenbereich die Registerkarte Excel aus, und doppelklicken Sie dann auf Excel-Datei verwenden. Dem Entwurfsbereich wird eine „Excel-Datei verwenden“-Aktivität (Use Excel File) hinzugefügt.
    2. In der Aktivität Excel-Datei verwenden (Use Excel File):
      • Klicken Sie auf Durchsuchen docs image neben dem Feld Excel-Datei, und navigieren Sie dann zur Datei Dateien.xlsx und wählen Sie sie aus.
      • Geben Sie im Feld Referenzieren als NamesSizes ein.
    3. Wählen Sie im Aktivitätenbereich die Registerkarte Datei aus, und ziehen Sie dann die Aktivität Für jede Datei im Ordner (For Each File In Folder) und legen Sie innerhalb der Aktivität „Excel-Datei verwenden“ (Use Excel File) ab.
    4. Klicken Sie in der Aktivität „Für jede Datei im Ordner“ auf Durchsuchen docs image neben dem Feld In Ordner , navigieren Sie zu einem Ordner auf Ihrem Computer, der Dateien enthält, z. B. den Desktop, und wählen Sie ihn aus.


  3. Kopieren Sie Informationen über die Dateien in die Excel-Datei.
    1. Wählen Sie im Aktivitätenbereich die Registerkarte Excel aus, und ziehen Sie dann eine Zelle schreiben-Aktivität (Write Cell) und legen Sie innerhalb von „Für jede Datei im Ordner“ ab.
    2. In der Aktivität „Zelle schreiben“ (Write Cell):
      • Klicken Sie auf Plus docs image rechts neben dem Feld Was geschrieben werden soll, und wählen Sie dann CurrentFile > Name aus, um anzugeben, dass wir den Namen der aktuellen Datei in der Iteration kopieren möchten.
      • Klicken Sie auf Plus docs image rechts neben dem Feld Wo geschrieben werden soll, und wählen Sie dann Notizbuch > In Excel angeben aus , um das Projektnotizbuch zu öffnen. Wählen Sie in der Datei die Zelle A1 auf dem Scratchpad -Blatt aus, und klicken Sie auf der UiPath-Registerkarte im Excel-Menüband auf Bestätigen . Sie haben angegeben, dass Sie den Namen der aktuellen Datei in der Iteration in Zelle A1 des Scratchpad-Blatts des Projektnotizbuchs einfügen möchten.
    3. Fügen Sie eine zweite „Zelle schreiben“-Aktivität (Write Cell) unterhalb der ersten hinzu.
    4. In der Aktivität „Zelle schreiben“ (Write Cell):
      • Klicken Sie auf Plus docs image rechts neben dem Feld Was geschrieben werden soll, und wählen Sie dann CurrentFile > Größe aus, um anzugeben, dass wir die Größe (in Byte) der aktuellen Datei in der Iteration kopieren möchten.
      • Klicken Sie auf Plus docs image rechts neben dem Feld Wo geschrieben werden soll, und wählen Sie dann Notizbuch > In Excel angeben aus , um das Projektnotizbuch zu öffnen. Wählen Sie in der Datei die Zelle B1 auf dem Scratchpad -Blatt aus, und klicken Sie auf der UiPath-Registerkarte im Excel-Menüband auf Bestätigen . Sie haben angegeben, dass Sie die Größe der aktuellen Datei in der Iteration in Zelle B1 im Scratchpad-Blatt des NamesSizes-Excel-Datei einfügen möchten.
    5. Um die beiden „Zelle schreiben“-Aktivität (Write Cell) leichter identifizierbar zu machen, bearbeiten Sie den Namen in der oberen Leiste jeder einzelnen. Verwenden Sie beispielsweise Write Cell Name für die erste Aktivität und Write Cell Size für die zweite Aktivität.
    6. Ziehen Sie eine Bereich anfügen-Aktivität (Append Range) aus dem Aktivitätenbereich, und legen Sie sie in „Für jede Datei im Ordner“ unter der zweiten „Zelle schreiben“-Aktivität (Write Cell) ab.
    7. In der Aktivität „Bereich anfügen“ (Append Range):
      • Klicken Sie auf Plus docs image rechts neben dem Feld Nach Bereich anfügen, und wählen Sie dann NamesSizes > Blatt1 aus.
      • Klicken Sie auf Plus rechts neben dem Feld Excel-Bereich zum Anfügen und wählen Sie dann Notizbuch > In Excel angeben aus, um die Datei in Excel zu öffnen. Wählen Sie in der Datei die Zellen A1:B1 aus, und klicken Sie auf der UiPath-Registerkarte im Excel-Menüband auf Bestätigen . Sie haben angegeben, dass Sie die Informationen über die aktuelle Datei in der Iteration zu den Spalten A und B in der NamesSizes-Datei nach den vorhandenen Daten in der Datei hinzufügen möchten.



    8. 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.

      Der Name und die Größe jeder Datei im angegebenen Ordner werden nacheinander in die Zellen A1 und A2 im Scratchpad-Blatt des Projektnotizbuchs kopiert und dann an Dateien.xlsx angehängt.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.