Leçon 1Utilisation des macros VBA pour une automatisation simple : enregistrement de macros, édition de modules, 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 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 de l'actualisation : actualisation de Power Query et tableaux croisés dynamiques avec VBA ou boutonsAutomatisez l'actualisation de Power Query et des tableaux croisés dynamiques à l'aide de VBA et de contrôles d'interface. Créez des boutons et des macros simples pour actualiser plusieurs objets en séquence, gérer les erreurs et vous assurer 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 des tableaux croisés dynamiques avec macrosBoutons d'actualisation sur les tableaux de bordGestion des erreurs d'actualisation et journalisationLeçon 3Fonctions texte et date : TEXT, DATE, EOMONTH, MONTH, YEAR, FORMAT pour les périodes de rapportUtilisez les fonctions texte et date pour créer des périodes de rapport robustes. Travaillez avec TEXT, DATE, EOMONTH, MONTH, YEAR et la mise en forme pour générer des étiquettes de mois, des périodes fiscales et des résumés dynamiques basés sur les dates pour les tableaux de bord et rapports récurrents.
Construction de dates à partir de composants avec DATECalculs de mois, année et EOMONTHTEXT pour des étiquettes de période personnaliséesPériodes mensuelles glissantes et année écouléeGestion des périodes fiscales vs calendairesLeçon 4Meilleures pratiques pour la gestion de versions, les sauvegardes et la documentation des sources de données dans le classeurMettez en œuvre les meilleures pratiques pour la gestion de versions des classeurs, les sauvegardes et la documentation. 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 des modifications du classeurDocumentation des connexions aux 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 rapports complexes.
Comparaison XLOOKUP vs VLOOKUPINDEX/MATCH pour des 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, d'ét staging et de présentation.
Séparation des données, staging et rapportsFeuilles dédiées pour Ventes, RH, FinanceAgencement des tableaux de bord et aides à la navigationFeuille centrale de dictionnaire de donnéesNommage des feuilles et schémas de 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 tables, 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 tables brutesFusion et ajout de fichiers départementauxGestion des étapes de requête et erreursChargement des requêtes vers des tables ou modèle de donnéesDocumentation de la logique et des sources de requêteLeçon 8Validation des données et saisie contrôlée : menus déroulants, listes, alertes d'erreur pour collage mensuelContrôlez la saisie utilisateur avec des règles de validation de données, listes et alertes d'erreur. Créez des menus déroulants pour les modèles de collage mensuel, 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 de menus déroulants basés sur listesFormules de validation personnalisées pour règlesMessages de saisie et alertes d'erreurValidation des modèles de collage mensuelVerrouillage de la structure tout en permettant la saisieLeçon 9Colonnes calculées et mesures : colonnes de table structurée vs mesures de tableau croisé dynamiqueDifférenciez les colonnes calculées dans les tables des mesures dans les tableaux croisés dynamiques 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 rapport cohérent dans tous les tableaux croisés.
Création de colonnes calculées dans les tablesDéfinition de mesures dans le modèle de donnéesConcepts de base du contexte de ligne vs contexte de filtreChoix entre colonne et mesureRéutilisation des mesures dans les tableaux croisés dynamiquesLeçon 10Utilisation des tableaux Excel et plages nommées pour des plages dynamiques et références structuréesExploitez les tableaux Excel et les plages nommées pour créer des plages dynamiques et des références structurées. Convertissez les plages en tables, utilisez les noms de table dans les formules et définissez des plages nommées qui se mettent à jour automatiquement avec la croissance des données.
Conversion des plages en tableaux ExcelRéférences structurées dans les formulesLignes totales et résumés basés sur tablePlages nommées dynamiques avec formulesTables alimentant les tableaux croisés dynamiques et graphiquesLeçon 11Logique conditionnelle pour drapeaux et catégories : IF avec recherche, SWITCH, CHOOSEUtilisez la logique conditionnelle pour créer des drapeaux 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.
Examen des motifs IF et IF imbriquésIF avec drapeaux XLOOKUP ou VLOOKUPUtilisation de SWITCH pour logique multi-conditionsUtilisation de CHOOSE pour sélection de scénariosAudit et test des formules logiquesLeçon 12Travail efficace avec de grandes plages : formules de tableau, comportement de débordement, fonction LETApprenez à gérer de grandes plages avec des tableaux dynamiques, plages de débordement 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 de débordementUtilisation de LET pour simplifier les formules complexesCombinaison de LET avec FILTER et SORTConseils de performance pour grandes plages de tableau