UiPath Documentation
activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Activités de productivité

Exécuter la macro (Execute Macro)

UiPath.Excel.Activities.ExecuteMacro

Description

Exécuter la macro dans un classeur. Le fichier de classeur doit être un classeur prenant en charge les macros. Les modifications seront immédiatement enregistrées. Ne peut être utilisé que dans les activités Étendue d'application Excel (Excel Application Scope) ou Utiliser fichier Excel (Use Excel File).

Compatibilité du projet

Windows - Héritage | Windows

Propriétés

Entrée

  • Nom de macro (MacroName) - Nom de la macro à exécuter. Seules les variables String et les chaînes sont prises en charge.
Remarque :

Les chaînes doivent être placées entre guillemets.

  • Paramètres de macro (Macro Parameters) - Permet de transmettre des paramètres lors de l'exécution de la macro. Ce champ prend en charge les variables IEnumerable<Object> uniquement.

Commun

  • NomAffichage (DisplayName) - Nom affiché de l'activité.
  • ContinuerSurErreur (ContinueOnError) : spécifie si l’automatisation doit se poursuivre même lorsque l’activité génère une erreur. Ce champ prend uniquement en charge les valeurs booléennes (Vrai (True), Faux (False). La valeur par défaut est False. Par conséquent, si le champ est vide et qu’une erreur est générée, l’exécution du projet s’arrête. Si le champ indique au contraire True, l’exécution du projet se poursuit même en cas d’erreur.
Remarque :

Si cette activité est incluse dans Tenter de capturer (Try Catch) et que la valeur de la propriété Poursuite sur erreur (ContinueOnError) est True, aucune erreur n'est détectée lors de l'exécution du projet.

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

  • Sortie de macro (Macro Output) - Valeur renvoyée par l'exécution de la macro, le cas échéant. Cette sortie est récupérée en tant que variables Object.

Exemple d'utilisation de l'activité Execute Macro

Pour illustrer comment utiliser cette activité, nous avons construit un projet d'automatisation qui initialise une macro, demande à l'utilisateur son nom et exécute la macro.

  • Description
  • Compatibilité du projet
  • Propriétés
  • Entrée
  • Commun
  • Divers
  • Sortie
  • Exemple d'utilisation de l'activité Execute Macro

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour