Bonjour sur ce nouvel épisode
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.
L’interface d’édition des macros, dans l’application Excel :
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.
L’interface d’édition des macros, dans l’application Excel :
Méthode Exécute Macro
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
NB : Le fichier Excel à exécuter doit avoir pour extension “.xlsm”
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
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
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.
NB: Le nom du fichier externe VBA doit avoir pour extension “.vbs”
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
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
Et toi, tu utilises souvent des macros couplées à de la RPA ?
Dis-nous en plus en commentaires
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 là