activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Produktivitätsaktivitäten

Letzte Aktualisierung 2. März 2026

Lesen aus Excel-Dateien

Im folgenden Beispiel wird erläutert, wie Informationen aus einer Zeile oder Spalte in einer .xlsx-Datei gelesen werden. Es stellt Aktivitäten wie Read Row und Read Column vor. Sie finden diese Aktivitäten im Paket UiPath.Excel.Activities.

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess, der standardmäßig als Main benannt ist.

  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer.

    • Erstellen Sie eine Variable mit dem Namen totalColumnIndex vom Typ Int32 und mit dem Standardwert 0.
  3. Platzieren Sie einen Excel Application Scope in den Textkörper der Sequence.

    • Fügen Sie den folgenden Pfad "read_col_row_example.xls" in das Feld DateiPfad ein.
    • Aktivieren Sie im Eigenschaftenbereich das Kontrollkästchen für die Optionen AutomatischSpeichern, NeueDateiErstellen und Sichtbar. Der Roboter kann jetzt eine neue Excel-Arbeitsmappe erstellen, um automatisch alle daran vorgenommenen Änderungen zu speichern und die Excel-Datei im Vordergrund öffnen, während er Aktionen daran durchführt.
  4. Der Excel Application Scope enthält eine Do-Sequence. Wählen Sie die Sequence aus.

    • Erstellen Sie die folgenden Variablen:
    VariablennameVariablentypStandardwert
    firstRowValueIEnumerable<object>Keine Angabe
    totalColumnValuesIEnumerable<object>Keine Angabe
    columnLetterCharKeine Angabe
  5. Fügen Sie eine Read Row-Aktivität in die Do-Sequence ein.

    • Fügen Sie im Eigenschaftenbereich den Namen des Blatts "SalesOrders" in das Feld Blattname ein. Fügen Sie den Wert "A1" im Feld Startzelle und die Variable firstRowValues im Feld Ergebnis hinzu.
  6. Ziehen Sie eine Assign-Aktivität unter die Aktivität Read Row.

    • Fügen Sie die Variable totalColumnIndex in die Spalte An ein und den Wert array.IndexOf(firstRowValues.ToArray.Cast(of string).ToArray, "Total") in das Feld Wert.
  7. Fügen Sie eine weitere Assign-Aktivität unter der vorherigen hinzu.

    • Fügen Sie die Variable columnLetter in das Feld An ein und den Wert convert.ToChar(totalColumnIndex + 65) in das Feld Wert.
  8. Setzen Sie eine Read Column-Aktivität unter die Assign-Aktivität.

    • Fügen Sie im Eigenschaftenbereich den Namen des Blatts "SalesOrders" in das Feld Blattname ein, den Wert columnLetter + "2" in das Feld Startzelle und die Variable totalColumnValues in das Feld Ergebnis als Ausgabe.
  9. Fügen Sie eine For Each–Aktivität unterhalb der Aktivität Read Column hinzu.

    • Fügen Sie die Variable totalColumnValues in das Feld Werte ein.
  10. Ziehen Sie eine neue Aktivität Write Line in den Textkörper der Aktivität For Each.

    • Add the value item.ToString in the Text field.
  11. Führen Sie den Prozess aus. Der Roboter liest die erste Zeile der Excel-Datei, die als Header betrachtet wird, berechnet den Index der Spalte Gesamt, liest sie und protokolliert die Werte in der Konsole.

War diese Seite hilfreich?

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