activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
UiPath logo, featuring letters U and I in white
Produktivitätsaktivitäten
Last updated 6. Nov. 2024

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 der Trust-Zugriff auf das VBA-Projektobjektmodell in Excel aktiviert sein (Datei > Optionen > Trust Center > Trust Center-Einstellungen > Makroeinstellungen > Aktivieren Sie das Kontrollkästchen Zugriff auf das VBA -Projektobjektmodell vertrauen ).

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 – Eine Liste von bis zu 30 Parametern, die an die Eingabemethode übergeben werden kann. Dieses Feld unterstützt nur IEnumerable<object>-Variablen.
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 White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten