Plan du cours
Des rapports manuels aux processus automatisés
- Cartographie du workflow actuel du rapport manuel
- Sélection des candidats en fonction de la fréquence, de l'effort et du risque
Configuration de l'environnement de travail pour l'automatisation
- Python, éditeur de code et environnements virtuels
- Installation de pandas, openpyxl et Selenium
Essentiels de Python et scripts réutilisables
- Variables, conditions, boucles et listes
- Fonctions simples et étapes de script séquentielles
- Lecture et prise en compte des messages d'erreur
Fichiers, chemins d'accès et formats de données
- Lecture et écriture de fichiers CSV et Excel
- Nommage, archivage et marquage temporel des sorties
Préparation des données avec pandas
- Chargement des sources dans des dataframes
- Filtrage, jointure et agrégation des données
- Nettoyage des dates, des montants et des doublons
Génération de rapports avec openpyxl
- Écriture des résultats dans des classeurs Excel
- Formatage, formules et graphiques
- Génération de la sortie à partir d'un modèle Excel
Validation et réconciliation des résultats
- Totaux de contrôle et vérification du nombre de lignes
- Détection des doublons et des valeurs aberrantes
- Contrôles qualité avant publication
Claude pour la création de scripts et les compétences réutilisables
- Formulation de requêtes pour le code d'automatisation
- Relève et correction du code généré
- Empaquetage de compétences réutilisables pour l'équipe
Automatisation web avec Selenium et Chrome
- Localisation des éléments, attentes et navigation
- Connexion sécurisée aux portails internes
- Pagination, téléchargements et gestion des fichiers
Sources internes Power BI et Excel
- Accès aux rapports publiés et aux exports
- Dossiers partagés et conflits de verrouillage de fichiers
- Gestion des modifications de mise en page et de colonnes
Distribution des rapports par courriel et WhatsApp
- Envoi via Gmail avec mots de passe d'application
- Pièces jointes, résumés et listes de destinataires
- Modèles de messagerie professionnelle et adhésion (opt-in)
Orchestration avec PowerShell
- Exécution des scripts et capture de la sortie
- Paramètres, journalisation et codes de sortie
- Concaténation des étapes dans un seul pipeline
Planification non supervisée avec le Planificateur de tâches
- Création et configuration des tâches planifiées
- Comptes de service et permissions d'exécution (run-as)
- Surveillance des exécutions et comportement de retry
Dépannage, journalisation et sécurité
- Journaux structurés et capture des erreurs
- Stockage des identifiants et principe de moindre privilège
- Gestion des données personnelles et réglementées
Documentation, transfert de connaissances et projet de synthèse sur l'automatisation
- Documentation des processus et runbooks
- Projet de synthèse : construction d'un rapport départemental
- Première exécution planifiée et revue
Pré requis
- Aucune expérience préalable de programmation n'est requise.
- Aisance dans l'utilisation de Windows, Microsoft Excel et d'un navigateur web.
- Connaissances fonctionnelles du rapport ou du processus à automatiser.
Public cible
- Personnel des affaires, des opérations, des finances et de l'administration responsable des rapports récurrents.
- Chefs d'équipe et superviseurs qui transmettront ces compétences à leurs propres équipes.
- Analystes passant du reporting manuel à des pipelines de données automatisés.
Nos clients témoignent (3)
l'acquisition de nouvelles connaissances. Elle m'a permis d'élargir mes compétences et de découvrir des concepts clés directement applicables
Mohammed FAZAZI - Groupe Randstad France
Formation - UiPath Automation Solution Architect
Je comprends le processus de base pour créer un robot, de début à fin.
Dita Aura Febrian - PT Glostar Indonesia
Formation - Integrated RPA for SAP Automation
Traduction automatique
le modèle fourni. Ils seront utiles pour mes tâches quotidiennes.
Lineo Nchaba - Revenue Services Lesotho
Formation - UiPath for Business Analysts
Traduction automatique