activities
latest
false
UiPath logo, featuring letters U and I in white

Produktivitätsaktivitäten

Letzte Aktualisierung 12. Feb. 2025

Spalten einfügen/löschen (Insert/Delete Columns)

UiPath.Excel.Activities.ExcelInsertDeleteColumns

Fügt eine angegebene Anzahl von Spalten an einer bestimmten Position hinzu oder entfernt sie.

Eigenschaften

Allgemein
  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.
Ziel (Destination)
  • KeineSpalten – Die Anzahl der Spalten, die Sie hinzufügen oder entfernen möchten. Dieses Feld unterstützt nur Integer oder Int32-Variablen.
  • Position – Die Spalte, an der das Einfügen oder Entfernen beginnt. Dieses Feld unterstützt nur Integer oder Int32-Variablen.
Eingabe
  • Modus ändern (ChangeMode) - Bestimmt, ob die Aktivität Spalten hinzufügt oder entfernt. Wenn Sie Hinzufügen (Add) auswählen, werden Spalten zum Dokument hinzugefügt, während Entfernen (Remove) sie entfernt.
  • Arbeitsblatt-Name (SheetName) - Der Name des Arbeitsblatts in der Arbeitsmappe, auf dem die Änderung durchgeführt werden muss. Dieses Feld unterstützt nur Strings und Variablen des Typs String.
Sonstiges
  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.

Beispiel der Verwendung der Aktivität Bereich einfügen/löschen

Im folgenden Beispiel wird erläutert, wie Sie eine neue Arbeitsmappe erstellen, die Daten aus einer angegebenen .xlsx-Datei kopiert, einen Bereich von Spalten löscht und eine neue Spalte einfügt.

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 und erstellen Sie die folgende Variable:

    Variablenname Variablentyp Standardwert
    NewFile GenericValue Keine Angabe
  3. Ziehen Sie eine Assign-Aktivität in den Sequence-Container.

    • Fügen Sie die Variable NewFile in das Feld An ein und den Ausdruck DateTime.Now.ToString("yyyy'-'MM'-'dd'T'HH''mm''ss")+".xls" in das Feld Wert.
  4. Setzen Sie eine Copy File-Aktivität unter die Assign-Aktivität.

    • Fügen Sie im Eigenschaftenbereich den Wert "Interest-Rates.xls" in das Feld Pfad ein und die Variable NewFile in das Feld Ziel.
  5. Ziehen Sie einen Excel Application Scope unter die Aktivität Copy File.

    • Fügen Sie die Variable NewFile 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.
  6. Ziehen Sie eine Excel-Aktivität Delete/Insert Columns in den Do-Container.

    • Fügen Sie im Eigenschaftenbereich den Wert 6 in das Feld KeineSpalten ein. Dies gibt an, wie viele Spalten gelöscht werden.
    • Fügen Sie den Wert 5 in das Feld Position ein. Dies ist die Spalte, ab der der Löschvorgang beginnt.
    • Wählen Sie in der Dropdownliste Änderungsmodus die Option Remove aus.
    • Fügen Sie den Ausdruck "Short_term_Interest_Rates" in das Feld Blattname ein.
  7. Ziehen Sie eine weitere Excel-Aktivität Delete/Insert Columns und platzieren Sie sie unterhalb der ersten.

    • Fügen Sie im Eigenschaftenbereich den Wert 1 in das Feld KeineSpalten ein. Das gibt an, wie viele Spalten eingefügt werden.
    • Fügen Sie den Wert 5 in das Feld Position ein. Dies ist die Spalte, ab der das Einfügen beginnt.
    • Wählen Sie in der Dropdownliste Änderungsmodus die Option Add aus.
    • Fügen Sie den Ausdruck "Short_term_Interest_Rates" in das Feld Blattname ein.
  8. Fügen Sie eine Excel-Aktivität Write Cell unterhalb der Aktivitäten Delete/Insert Columns ein. Dadurch wird eine neue Spalte mit dem Namen Average erstellt.
    • Fügen Sie im Eigenschaftenbereich den Ausdruck "E4:E4" in das Feld Bereich ein.
    • Fügen Sie den Namen "Short_term_Interest_Rates" in das Feld Blattname ein.
    • Fügen Sie den Ausdruck "Average" in das Feld Wert ein.
  9. Fügen Sie eine weitere Excel-Aktivität Write Cell unterhalb der ersten hinzu. Diese Aktivität berechnet die durchschnittlichen Zinssätze.

    • Fügen Sie im Eigenschaftenbereich den Ausdruck "E5:E35" in das Feld Bereich ein.
    • Fügen Sie den Namen "Short_term_Interest_Rates" in das Feld Blattname ein.
    • Fügen Sie den Ausdruck "=AVERAGE(F5:P5)" in das Feld Wert ein.
  10. Führen Sie den Prozess aus. Der Automatisierungsprozess erstellt eine neue Arbeitsmappe und bearbeitet die Daten aus der ursprünglichen.

  • Eigenschaften
  • Beispiel der Verwendung der Aktivität Bereich einfügen/löschen

War diese Seite hilfreich?

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