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 15. Jan. 2026

VBA aufrufen (Invoke VBA)

UiPath.Excel.Activities.InvokeVBA

Ruft ein Makro aus einer externen Datei mit VBA-Code auf und führt es in einer Excel-Datei aus. Diese Aktivität kann Makros für jede Art von Excel-Datei ausführen, z. B. .xls und .xlsx. Kann nur in den Aktivitäten Excel Application Scope oder Use Excel File verwendet werden.

Hinweis:

Damit diese Aktivität funktioniert, muss ZugriffVertrauen (Trust Access)für das VBA-Projektobjektmodell in Excel aktiviert werden (Datei (File) > Optionen (Options) > ) Vertrauenscenter (Trust Center) > Einstellungen für das Vertrauenscenter (Trust Center Settings) > Makroeinstellungen (Macro Settings) > Aktivieren Sie das Kontrollkästchen Zugriff auf das VBA-Projektobjektmodell vertrauen (Trust Access to the VBA project object model).

Eigenschaften

Allgemein
  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.
Eingabe
  • Code-Dateipfad (Code File Path) - Der Pfad zum Makro, das die VBA-Unter/Funktions- (Sub/Function)-Definitionen enthält. Das Feld unterstützt nur Zeichenfolgen und Variablen vom Typ Zeichenfolge (String).
  • Name der Eingabemethode (Entry Method Name) - Der Name der Unter/Funktion (Sub/Function), die aufgerufen werden soll. Muss in der Makro-Datei, die über die Eigenschaft Code-Dateipfad (Code File Path) bereitgestellt wird, vorhanden sein.
  • Parameter der Eingabemethode (Entry Method Parameters) - Eine Liste von bis zu 30 Parametern, die an die Eingabemethode übergeben werden kann. Das Feld unterstützt nur Variablen IEnumerable<object>.
Sonstiges
  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
Ausgabe
  • Ausgabewert (Output Value) - Der Rückgabewert durch Ausführung des ausgeführten Codes, falls zutreffend. Die Ausgabe wird als Objektvariable extrahiert.

Beispiel der Verwendung der Aktivität VBA aufrufen

Um die Verwendung dieser Aktivität zu veranschaulichen, haben wir ein Automatisierungsprojekt erstellt, das VBA-Code aus einer Textdatei importiert, eine in UiPath definierte Variable eingibt und den Namen der Blätter der enthaltenen Excel-Datei ausgibt.

  • Eigenschaften
  • Beispiel der Verwendung der Aktivität VBA aufrufen

War diese Seite hilfreich?

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