Leçon 1Utilisation des macros VBA pour une automatisation simple : enregistrement de macros, édition de module, exécution sécurisée, événements de classeur (Workbook_Open, Worksheet_Change)Automatisez les tâches répétitives avec les macros VBA, de l'enregistrement à l'édition du code dans les modules. Apprenez les bonnes pratiques d'exécution sécurisée, utilisez les événements de classeur comme Workbook_Open et Worksheet_Change, et construisez une automatisation fiable pour les tâches d'actualisation et de mise en forme.
Enregistrement et exécution de macros de baseÉdition de macros dans les modules standardsUtilisation de Workbook_Open pour les tâches de démarrageUtilisation de Worksheet_Change pour la logique de saisieSécurité des macros et exécution sécuriséeAssignation de macros à des boutons et formesLeçon 2Automatisation d'actualisation : actualisation de Power Query et PivotTables avec VBA ou boutonsAutomatisez l'actualisation de Power Query et PivotTables en utilisant VBA et des contrôles d'interface. Créez des boutons et des macros simples pour actualiser plusieurs objets en séquence, gérez les erreurs et assurez que les utilisateurs voient toujours les données actuelles.
Options d'actualisation manuelle vs automatiséeVBA pour actualiser toutes les requêtes d'un coupActualisation de PivotTables avec macrosBoutons d'actualisation sur tableaux de bordGestion des erreurs d'actualisation et journalisationLeçon 3Fonctions texte et date : TEXT, DATE, EOMONTH, MONTH, YEAR, FORMAT pour périodes de reportingUtilisez les fonctions texte et date pour créer des périodes de reporting robustes. Travaillez avec TEXT, DATE, EOMONTH, MONTH, YEAR et mise en forme pour générer des étiquettes de mois, périodes fiscales et résumés dynamiques basés sur les dates pour tableaux de bord et rapports récurrents.
Construction de dates à partir de composants avec DATECalculs de mois, année et EOMONTHTEXT pour étiquettes de périodes personnaliséesPériodes mensuelles glissantes et année écouléeGestion des périodes fiscales vs calendairesLeçon 4Bonnes pratiques pour la gestion de versions, sauvegarde et documentation des sources de données dans le classeurMettez en œuvre les meilleures pratiques pour la gestion de versions, la sauvegarde et la documentation des classeurs. Suivez les changements des sources de données, maintenez un journal des modifications et intégrez des notes claires pour que les futurs utilisateurs comprennent les étapes d'actualisation et les dépendances.
Conventions de nommage de fichiers et gestion de versionsStratégies de sauvegarde et emplacements de stockageMaintien d'un journal de modifications du classeurDocumentation des connexions de données externesAnnotation des requêtes et formules clésLeçon 5Formules avancées : XLOOKUP/VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF/IFS, logiques imbriquéesAppliquez des formules avancées telles que XLOOKUP, VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF et IFS. Construisez des expressions logiques imbriquées, gérez les erreurs avec élégance et concevez des chaînes de recherche robustes pour des modèles de reporting complexes.
Comparaison XLOOKUP vs VLOOKUPINDEX/MATCH pour recherches flexiblesSUMIFS et COUNTIFS avec critèresIFS et structures logiques imbriquéesGestion d'erreurs avec IFERROR ou IFNALeçon 6Conception de la structure du classeur : feuilles séparées pour Ventes, RH, Finance, Tableau de bord, Dictionnaire de donnéesConcevez une structure de classeur claire avec des feuilles dédiées aux Ventes, RH, Finance, tableaux de bord et un dictionnaire de données. Établissez des normes de nommage, des aides à la navigation et une séparation des couches de données brutes, de mise en forme et de présentation.
Séparation des données, mise en forme et rapportsFeuilles dédiées pour Ventes, RH, FinanceDisposition du tableau de bord et aides à la navigationFeuille centrale de dictionnaire de donnéesSchéma de nommage des feuilles et couleurs d'ongletsLeçon 7Fondamentaux de Power Query : importation, nettoyage, fusion de fichiers départementaux multiplesMaîtrisez Power Query pour importer, nettoyer et combiner des fichiers départementaux. Configurez les connexions, appliquez des étapes de transformation, fusionnez et ajoutez des tableaux, et chargez les résultats dans des modèles Excel tout en gardant les requêtes actualisables et bien documentées.
Connexion à des dossiers et classeursNettoyage et mise en forme des tableaux brutsFusion et ajout de fichiers départementauxGestion des étapes de requête et erreursChargement des requêtes vers tableaux ou modèle de donnéesDocumentation de la logique et sources de requêteLeçon 8Validation de données et saisie contrôlée : listes déroulantes, saisie mensuelle avec alertes d'erreurContrôlez la saisie utilisateur avec des règles de validation de données, listes et alertes d'erreur. Créez des listes déroulantes pour les modèles de saisie mensuelle, restreignez les entrées invalides et concevez des messages conviviaux qui guident les utilisateurs tout en protégeant les formules et structures.
Création de contrôles déroulants basés sur listesFormules de validation personnalisées pour règlesMessages de saisie et alertes d'erreurValidation des modèles de saisie mensuelleVerrouillage de la structure tout en permettant la saisieLeçon 9Colonnes calculées et mesures : colonnes de tableau structuré vs mesures de PivotDifférenciez les colonnes calculées dans les tableaux des mesures dans les PivotTables et le Modèle de données. Apprenez quand utiliser chacune, leur impact sur les performances et comment concevoir des calculs réutilisables pour un reporting cohérent dans les pivots.
Création de colonnes calculées dans les tableauxDéfinition de mesures dans le Modèle de donnéesBases du contexte ligne vs contexte filtreChoix entre colonne et mesureRéutilisation de mesures dans les PivotTablesLeçon 10Utilisation des Tableaux Excel et plages nommées pour plages dynamiques et références structuréesExploitez les Tableaux Excel et plages nommées pour créer des plages dynamiques et références structurées. Convertissez les plages en tableaux, utilisez les noms de tableaux dans les formules et définissez des plages nommées qui se mettent à jour automatiquement avec la croissance des données.
Conversion de plages en Tableaux ExcelRéférences structurées dans les formulesLignes totales et résumés basés sur tableauxPlages nommées dynamiques avec formulesTableaux alimentant PivotTables et graphiquesLeçon 11Logique conditionnelle pour indicateurs et catégories : IF avec recherche, SWITCH, CHOOSEUtilisez la logique conditionnelle pour créer des indicateurs et catégories qui pilotent l'analyse. Combinez IF avec les fonctions de recherche, et appliquez SWITCH et CHOOSE pour simplifier la logique imbriquée, rendant les modèles plus faciles à auditer et ajuster au fil du temps.
Revue des motifs IF et IF imbriquésIF avec XLOOKUP ou VLOOKUP pour indicateursUtilisation de SWITCH pour logique multi-conditionsUtilisation de CHOOSE pour sélection de scénariosAudit et test des formules logiquesLeçon 12Travail efficace avec grandes plages : formules de tableau, comportement spill, fonction LETApprenez à gérer les grandes plages avec tableaux dynamiques, plages spill et la fonction LET. Comprenez les considérations de performance, la gestion d'erreurs et comment remplacer les formules de tableau legacy par des motifs de calcul modernes et maintenables.
Formules de tableau CSE legacy vs tableaux dynamiquesCompréhension et contrôle des plages spillUtilisation de LET pour simplifier les formules complexesCombinaison LET avec FILTER et SORTConseils de performance pour grandes plages de tableaux