activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités de productivité
Last updated 6 nov. 2024

Appeler VBA (Invoke VBA)

UiPath.Excel.Activities.InvokeVBAX

Invoque une macro à partir d'un fichier externe contenant du code VBA et l'exécute sur un fichier Excel. Cette activité peut exécuter des macros sur n'importe quel type de fichier Excel, tel que .xls et .xlsx. Ne peut être utilisé que dans les activités Étendue d'application Excel (Excel Application Scope) ou Utiliser fichier Excel (Use Excel File).
Remarque : pour que cette activité fonctionne, l' accès approuvé au modèle objet du projet VBA doit être activé à partir d'Excel (Fichier > Options > Centre de gestion de la confidentialité > Paramètres du Centre de gestion de la confidentialité > Paramètres des macros > Cochez la case Approuver l' accès au modèle objet du projet VBA ).

Configurer l'activité

Dans le corps de l’activité
  • Classeur cible (Target workbook) : le classeur sur lequel exécuter la fonction VBA.
  • Chemin du fichier de code (Code File Path) : chemin d'accès au fichier de macro qui contient les définitions de sous-fonction VBA. Ce champ ne prend en charge que les chaînes ou les variables String. Utilisez le bouton Parcourir (Browse) pour rechercher des fichiers et en sélectionner un.
  • Nom de la méthode d'entrée : le nom de la sous-fonction/fonction à appeler. Doit être présent dans le fichier de macro fourni dans la propriété Chemin du fichier de code.
  • Sortie vers : référence à la valeur renvoyée par l'exécution du code invoqué, le cas échéant. Cette sortie est récupérée en tant que variables d'objet.
  • Ajouter un argument VBA (Add VBA Argument) : ajoute un argument d'entrée à la sous-fonction VBA :

    • Valeur de l'argument (Argument value) : la valeur à transmettre à l'argument d'entrée de la sous-fonction VBA.
Panneau propriétés

Commun

  • NomAffichage (DisplayName) - Nom affiché de l'activité.

Entrée

  • Consultez les informations de la section Panneau Concepteur (Designer).

Divers

  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).

Sortie

  • Consultez les informations de la section Panneau Concepteur (Designer).
  • Configurer l'activité

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.