Vulgarisation - Episode 7 - Le monde de la VBA à portée du robot

Bonjour sur ce nouvel épisode :grinning_face_with_smiling_eyes:

La macro (script VBA) est une fonctionnalité avancée, proposée en natif dans les application Microsoft Office (Excel, Word, Outlook…) Cette fonctionnalité est très utilisée dans le monde professionnel (finance, ingénierie…) .
Dans cet article, nous allons vous montrer les différentes approches proposées par UiPath pour exécuter les macros.

:point_right: L’interface d’édition des macros, dans l’application Excel : :arrow_down:

La macro (script VBA) est une fonctionnalité avancée, proposée en natif dans les application Microsoft Office (Excel, Word, Outlook…) Cette fonctionnalité est très utilisée dans le monde professionnel (finance, ingénierie…) .
Dans cet article, nous allons vous montrer les différentes approches proposées par UiPath pour exécuter les macros.

:point_right: L’interface d’édition des macros, dans l’application Excel :

Méthode Exécute Macro

:eight_pointed_black_star: Etape 1 Etape Faites (glisser-déposer) l’activité “Excel Application Scope”, dans l’activité Séquence et préciser le lien du fichier Excel à exécuter

:red_circle: NB : Le fichier Excel à exécuter doit avoir pour extension “.xlsm”

:eight_pointed_black_star: Etape 2 Faites (glisser-déposer) l’activité “Execute Macro”, dans l’activité “Excel Application Scope” et préciser le nom de la macro.

Méthode invoke VBA

:eight_pointed_black_star: Etape 1 Etape Faites (glisser-déposer) l’activité “Excel Application Scope”, dans l’activité Séquence et préciser le lien du fichier Excel à exécuter

:eight_pointed_black_star: Etape 2 Faites (glisser-déposer) l’activité “Invoke VBA”, dans l’activité “Excel Application Scope” et préciser le nom du fichier VBA et le nom de la méthode.

:red_circle: NB: Le nom du fichier externe VBA doit avoir pour extension “.vbs”

image

:red_circle: NB: Lors de l’exécution, si vous rencontrez l’erreur “Invoke VBA: L’accès par programme au projet Visual Basic n’est pas fiable” ci-dessous

:old_key: Solution :

Suivez l’enchaînement suivant :
→ Développeur
→ Sécurité des macros
→ Activer les macros VBA …
→ Accès approuvé…

Voilà, c’est tout pour aujourd’hui :grinning_face_with_smiling_eyes:

Et toi, tu utilises souvent des macros couplées à de la RPA ?
Dis-nous en plus en commentaires :wink:

Signé ta UiPath Community France

Lien de l’épisode 6 juste ici
Et si tu veux toi aussi rejoindre ta communauté UiPath France, c’est par :arrow_forward: :arrow_backward:

2 Likes

On comprend mieux la différence de fonctionnement pour le paramétrage: merci !