IA pour développeur Excel
Dernière mise à jour : 22/09/2026
Description
Jour 1 : Concevoir des fonctions Excel avec l'intelligence artificielle
Matin : 3 heures 30
Comprendre le rôle de l'intelligence artificielle dans le développement Excel, 45 minutes
- Identifier les possibilités et les limites de l'intelligence artificielle
- Distinguer formule, fonction personnalisée et macro
- Repérer les tâches Excel pouvant être automatisées
- Comprendre les risques liés aux réponses incorrectes et au traitement des données sensibles
Transformer un besoin métier en spécification technique, 1 heure
- Décrire précisément le résultat attendu
- Identifier les données d'entrée et les règles de traitement
- Définir les contrôles et les résultats de sortie
- Décomposer un traitement complexe en étapes simples
- Préparer une demande compréhensible par l'intelligence artificielle
Rédiger des prompts pour Excel et VBA, 1 heure 45
- Définir le contexte, le rôle et l'objectif
- Préciser la version d'Excel et les contraintes techniques
- Indiquer les données utilisées et le format du résultat
- Demander un code commenté et explicable
- Faire corriger ou améliorer une première réponse
- Construire un prompt réutilisable
Après-midi : 3 heures 30
Générer et améliorer des formules Excel, 1 heure 15
- Créer des formules à partir d'une demande formulée en langage courant
- Combiner des fonctions conditionnelles, de recherche et de calcul
- Utiliser les fonctions dynamiques récentes
- Vérifier les références et les résultats
- Corriger une formule incomplète ou incorrecte
Créer des fonctions personnalisées en VBA, 1 heure 30
- Comprendre le principe d'une fonction personnalisée
- Générer la structure d'une fonction avec l'intelligence artificielle
- Définir les arguments et les types de données
- Ajouter des contrôles et des messages d'erreur
- Tester la fonction dans plusieurs situations
- Modifier le code pour répondre à un besoin spécifique
Atelier pratique et validation, 45 minutes
- Créer une fonction personnalisée à partir d'un besoin métier
- Tester la fonction avec plusieurs jeux de données
- Comparer le résultat obtenu avec le résultat attendu
- Corriger et documenter la fonction
Jour 2 : Développer et fiabiliser des macros avec l'intelligence artificielle
Matin : 3 heures 30
Structurer une macro fiable, 45 minutes
- Définir le point de départ et le résultat attendu
- Organiser les différentes étapes du traitement
- Utiliser les variables, conditions et boucles
- Séparer le code en procédures simples
- Choisir des noms compréhensibles pour les variables et les procédures
Générer des macros d'automatisation, 1 heure 45
- Importer des données depuis un autre fichier
- Nettoyer et mettre en forme des tableaux
- Supprimer les doublons et contrôler les cellules vides
- Appliquer des calculs sur plusieurs lignes
- Créer automatiquement de nouvelles feuilles
- Générer un rapport de traitement
- Enregistrer un fichier selon des règles définies
Manipuler les objets Excel, 1 heure
- Travailler avec les classeurs, feuilles, cellules et plages
- Parcourir plusieurs fichiers dans un dossier
- Manipuler les tableaux structurés
- Créer et actualiser des graphiques ou des tableaux croisés dynamiques
- Adapter le code aux variations de structure des fichiers
Après-midi : 3 heures 30
Déboguer du code VBA avec l'intelligence artificielle, 1 heure 30
- Identifier la cause d'une erreur
- Faire expliquer une portion de code
- Corriger les erreurs de syntaxe et de logique
- Utiliser les points d'arrêt et l'exécution pas à pas
- Vérifier les valeurs des variables
- Comparer plusieurs solutions proposées
Optimiser et sécuriser une macro, 1 heure 15
- Réduire les traitements inutiles
- Améliorer la vitesse d'exécution
- Ajouter une gestion structurée des erreurs
- Vérifier l'existence des fichiers et des feuilles
- Éviter les actions irréversibles
- Protéger les informations confidentielles
- Contrôler le code avant son utilisation en production
Documenter et capitaliser le code, 45 minutes
- Ajouter des commentaires utiles
- Générer une notice d'utilisation
- Créer une fiche technique pour chaque macro
- Classer les prompts, fonctions et macros
- Organiser une bibliothèque de composants réutilisables
- Gérer les différentes versions du code
Jour 3 : Construire une automatisation Excel complète
Matin : 3 heures 30
Automatiser l'importation et le nettoyage des données, 1 heure 15
- Importer plusieurs fichiers Excel ou CSV
- Uniformiser les colonnes et les formats
- Détecter les données manquantes
- Supprimer les lignes inutiles
- Préparer les données pour leur exploitation
Contrôler et comparer les données, 1 heure 15
- Comparer deux versions d'un fichier
- Identifier les ajouts, suppressions et modifications
- Détecter les incohérences et les anomalies
- Mettre en évidence automatiquement les écarts
- Générer une feuille de contrôle
Automatiser la production d'un rapport, 1 heure
- Calculer des indicateurs
- Actualiser un tableau de synthèse
- Générer des graphiques
- Créer une feuille de résultats
- Exporter automatiquement le rapport au format PDF
Après-midi : 3 heures 30
Projet pratique complet, 2 heures 15
- Rédiger la spécification technique
- Créer les prompts
- Générer une fonction personnalisée
- Développer une macro
- Importer et traiter les données
- Produire un rapport
- Gérer les erreurs
- Documenter le code
Tests et validation de la solution, 45 minutes
- Préparer différents jeux de données
- Vérifier les résultats attendus
- Tester les cas d'erreur
- Contrôler la robustesse de la macro
- Corriger les anomalies constatées
- Formaliser une procédure de validation avant mise en production
Évaluation finale et plan d'action, 30 minutes
- Présenter la solution réalisée
- Évaluer la solution selon une grille de critères
- Valider le fonctionnement des fonctions et macros
- Identifier les améliorations possibles
- Définir les prochaines automatisations à réaliser
Objectifs de la formation
Utiliser l'intelligence artificielle comme assistant de développement pour concevoir, générer, corriger, optimiser et documenter des fonctions et des macros sous Excel.
À l'issue de la formation, le participant sera capable de :
- Analyser un besoin métier et le transformer en spécification technique exploitable
- Rédiger un prompt adapté à la génération de formules, de fonctions et de macros Excel
- Générer puis adapter des formules Excel complexes avec l'aide de l'intelligence artificielle
- Créer des fonctions personnalisées en VBA
- Développer des macros pour automatiser le traitement et le contrôle des données
- Déboguer et optimiser un code VBA proposé par une intelligence artificielle
- Tester la fiabilité du code et protéger les données sensibles
- Documenter et classer les prompts, fonctions et macros afin de les réutiliser
Public visé
- Développeurs Excel et VBA
- Utilisateurs avancés d'Excel
- Analystes de données
- Contrôleurs de gestion
- Responsables de reporting
- Toute personne amenée à automatiser des traitements sous Excel
Prérequis
- Maîtriser les principales fonctions d'Excel
- Savoir manipuler des tableaux, des formules et des classeurs
- Connaître les principes de base des macros ou avoir déjà utilisé l'enregistreur de macros
- Disposer d'Excel avec l'accès à l'éditeur VBA
- Disposer d'un outil d'intelligence artificielle générative autorisé par l'entreprise
Modalités pédagogiques
- Formation accessible en présentiel et en distanciel.
- Exercices alternants théorie et pratique.
- Travaux pratiques et projets.
Moyens et supports pédagogiques
- Ingénieurs formateurs expérimentés.
- Supports de cours et exercices.
- Un ordinateur peut être fourni.
- Vidéo projecteur et tableau digital à disposition.
- Connexion internet.
- Des machines virtuelles sont mises à disposition pour les formations à distance.
Modalités d'évaluation et de suivi
- Test de positionnement en amont de la formation.
- Évaluation en cours de formation.
- Évaluation finale.
- Attestation de suivi délivrée à la fin de la formation.
Compétences acquises à l'issue de la formation
- Analyser un besoin métier et le transformer en spécification technique exploitable.
- Rédiger un prompt adapté à la génération de formules, de fonctions et de macros Excel.
- Générer puis adapter des formules Excel complexes avec l'aide de l'intelligence artificielle.
- Créer des fonctions personnalisées en VBA.
- Développer des macros pour automatiser le traitement et le contrôle des données.
- Déboguer et optimiser un code VBA proposé par une intelligence artificielle.
- Tester la fiabilité du code et protéger les données sensibles.
- Documenter et classer les prompts, fonctions et macros afin de les réutiliser.
Profil du / des Formateur(s)
Informations sur l'admission
Informations sur l'accessibilité
ETC Academy s'engage à ce que ses formations soient adaptables à l'ensemble des participants et à sensibiliser ses formateurs à l'inclusion de tous les publics.
Notre référente handicap est à votre écoute pour étudier vos besoins spécifiques et mettre en place les adaptations nécessaires à votre parcours de formation. N'hésitez pas à nous faire part de vos besoins lors de votre inscription, nous étudierons ensemble les solutions les plus adaptées.
VOTRE INTERLOCUTEUR :
- Caroline SANCHEZ, Référente Handicap
- Téléphone : 06 08 21 77 10
- Email : caroline.sanchez@etc-academy.net
Délais d'accès
Contactez-nous pour discuter de votre projet !
06 08 21 77 10
contact@etc-academy.fr



