Faire tourner des macros, nommer, simuler, et vérifier chaque formule
Cette séance met dans tes mains les outils que les autres utilisateurs regardent de loin : les macros enregistrées (les exécuter sans crainte), la barre d'outils Accès rapide à ta façon, les nombres aléatoires, le Gestionnaire de noms et ses options, les formes et les captures d'écran, les graphiques radar et boursier, la table d'hypothèses, l'outil de vérification des formules de A à Z, les SmartArt pour de vrai, et le Gestionnaire de scénarios.
Le fil rouge de la séance. Toujours datashop-niveau4.xlsx. Pour les simulations (table d'hypothèses, scénarios), tu travailleras sur une petite feuille de prêt : capital, taux, durée, mensualité. Garde Excel ouvert à côté du cours : chaque module se termine par deux gestes à faire dedans.
Exécuter des macros enregistrées, sans crainte
Lancer une macro, la sécurité des macros, le format .xlsm, ce que Ctrl+Z ne défait pasUne macro est une suite d'actions enregistrées, rejouée d'un clic. Avant d'en écrire une (séance 3), il faut savoir en exécuter une qu'on te donne, et savoir quand s'en méfier.
Trois façons de lancer une macro
| Moyen | Geste |
|---|---|
| La boîte Macro | Affichage › Macros › Afficher les macros (ou Alt+F8), choisir la macro, Exécuter |
| Un raccourci | Ctrl+lettre, défini à l'enregistrement ou dans Options de la boîte Macro |
| Un bouton | Une forme ou un bouton de formulaire auquel on Affecte une macro (clic droit) |
Ce qu'il faut savoir avant de cliquer
- Une macro vit dans un classeur
.xlsm(ou.xlsb). Enregistré en.xlsx, le classeur perd ses macros : Excel prévient, puis les supprime. - À l'ouverture, Excel affiche un bandeau Avertissement de sécurité › Activer le contenu : tant qu'on n'a pas cliqué, aucune macro ne tourne. Un fichier reçu d'Internet est même bloqué (« Microsoft a bloqué l'exécution des macros ») tant qu'on ne l'a pas débloqué dans ses propriétés.
- L'exécution d'une macro vide la pile d'annulation : Ctrl+Z ne la défait pas. On essaie toujours sur une copie.
- Pas à pas détaillé (boîte Macro, ou F8 dans l'éditeur) exécute la macro ligne par ligne : la façon la plus sûre de comprendre ce qu'elle fait.
Une macro peut tout faire, y compris effacer des fichiers. On n'active le contenu que d'un classeur dont on connaît l'auteur. Les réglages sont dans Fichier › Options › Centre de gestion de la confidentialité › Paramètres des macros : « Désactiver les macros VBA avec notification » est le bon réglage, celui qui demande avant.
Personnaliser la barre d'outils Accès rapide
Tes commandes à portée d'un clic ou d'un Alt+chiffre : les raccourcis personnalisés d'ExcelLa barre d'outils Accès rapide est la petite rangée d'icônes tout en haut à gauche (Enregistrer, Annuler, Rétablir). On peut y mettre n'importe quelle commande, y compris celles qui ne sont sur aucun ruban, et la placer sous le ruban pour avoir plus de place.
- Le plus rapide : clic droit sur un bouton du ruban › Ajouter à la barre d'outils Accès rapide.
- Pour choisir dans toutes les commandes : flèche Personnaliser la barre d'outils Accès rapide › Autres commandes… (c'est Fichier › Options › Barre d'outils Accès rapide). La liste de gauche se filtre par catégorie, dont Commandes non présentes sur le ruban et Macros.
- Ajouter, puis les flèches pour l'ordre ; Réinitialiser et Importer/Exporter comme pour le ruban.
Des raccourcis clavier personnalisés, sans macro
Excel, contrairement à Word, n'a pas de boîte « Personnaliser le clavier ». Mais chaque bouton de la barre d'accès rapide reçoit automatiquement un raccourci : Alt+1 pour le premier, Alt+2 pour le deuxième… (appuie sur Alt pour voir les chiffres). Mettre « Coller les valeurs » en troisième position, c'est se donner un Alt+3 qui colle les valeurs. Les autres raccourcis personnalisables sont ceux des macros (Ctrl+lettre).
Les quatre commandes que les experts y mettent : Coller les valeurs, Mode Création (pour les contrôles), Caméra (une image liée d'une plage), et Aperçu avant impression. Aucune n'est à portée d'un clic ailleurs.
Générer des nombres aléatoires
ALEA, ALEA.ENTRE.BORNES, les fonctions volatiles, et comment figer un tiragePour tester un modèle, simuler des ventes, tirer un échantillon ou mélanger une liste, Excel sait produire du hasard :
| Formule | Résultat |
|---|---|
=ALEA() | Un nombre décimal entre 0 (inclus) et 1 (exclu) |
=ALEA.ENTRE.BORNES(1;6) | Un entier entre 1 et 6, bornes comprises (un dé) |
=ALEA()*(500-100)+100 | Un décimal entre 100 et 500 |
=ALEA.ENTRE.BORNES(DATE(2026;1;1);DATE(2026;12;31)) | Une date au hasard de 2026 (à mettre au format Date) |
=INDEX(A2:A47;ALEA.ENTRE.BORNES(1;46)) | Une référence produit tirée au hasard dans la liste |
Volatile : le mot à connaître
ALEA est une fonction volatile : elle se recalcule à chaque recalcul du classeur, donc à chaque saisie n'importe où, et à chaque F9. Un tirage n'est jamais stable. Pour le figer : copier la plage, puis Coller › Valeurs (ou, dans la barre de formule, F9 puis Entrée pour une seule cellule). AUJOURDHUI, MAINTENANT, DECALER et INDIRECT sont volatiles aussi : trop de fonctions volatiles ralentissent un gros classeur.
Pour mélanger une liste : une colonne =ALEA() à côté, un tri sur cette colonne, puis on supprime la colonne. Trois gestes, aucune macro.
Le Gestionnaire de noms : étendue, noms dynamiques, filtres
Nommer une plage, une constante ou une formule ; choisir l'étendue ; faire grandir un nom tout seulUn nom remplace une référence : =SOMME(CA_2026) se lit mieux que =SOMME(Commandes!$I$2:$I$967), et il ne bouge pas quand on insère des lignes. Tu nommes une plage en tapant dans la Zone Nom ; l'expert passe par Formules › Gestionnaire de noms (Ctrl+F3), qui liste tous les noms avec leur valeur, leur référence et leur étendue.
Les options qu'on ne voit pas depuis la Zone Nom
| Option | Ce qu'elle permet |
|---|---|
| Zone (étendue) : Classeur ou une feuille | Un nom de feuille n'existe que sur sa feuille : le même nom Total peut exister sur douze feuilles mensuelles |
| Fait référence à : une constante | =0,2 nommé TVA : =B2*TVA, sans cellule |
| Fait référence à : une formule | =DECALER(Commandes!$A$2;0;0;NBVAL(Commandes!$A:$A)-1;1) : un nom dynamique qui grandit avec la liste |
| Filtrer | Noms avec erreurs (#REF!), noms de Tableau, noms définis, étendue classeur ou feuille |
| Commentaire | Dire à quoi sert le nom : c'est la documentation du classeur |
Deux raccourcis d'expert : Formules › Depuis sélection (Ctrl+Maj+F3) crée d'un coup un nom par colonne à partir des en-têtes ; F3 dans une formule ouvre la liste des noms à coller.
Un nom de feuille et un nom de classeur identiques : sur la feuille, le nom local gagne. C'est voulu, mais c'est la source de bien des « ma formule ne donne pas le même résultat sur l'autre feuille ».
Insérer une capture d'écran et tout type de forme
Les deux outils d'illustration d'un rapport : la fenêtre voisine, et la galerie de formesInsertion › Illustrations › Capture d'écran propose la vignette de chaque fenêtre ouverte (un clic l'insère entière) et Capture d'écran…, qui grise l'écran pour découper une zone. L'image arrive comme une image ordinaire : onglet Format de l'image, rognage, taille, texte de remplacement.
Toutes les formes
Insertion › Illustrations › Formes ouvre une galerie en neuf familles : Lignes, Rectangles, Formes de base, Flèches pleines, Formes d'équation, Organigrammes, Étoiles et bannières, Bulles et légendes, et en tête les Formes récemment utilisées. Une fois posée, une forme se règle dans l'onglet Format de la forme :
| Geste | Effet |
|---|---|
| Maj pendant le tracé | Proportions conservées : un carré, un cercle, une ligne horizontale |
| Alt pendant le tracé ou le déplacement | La forme s'aligne sur le quadrillage des cellules |
| Clic droit › Modifier le texte | Du texte dans la forme ; =A1 dans la barre de formule lie la forme au contenu d'une cellule |
| Poignée jaune | Change la géométrie (épaisseur d'une flèche, coins d'un rectangle arrondi) |
| Clic droit › Affecter une macro | La forme devient un bouton |
Une forme liée à une cellule (sélectionner la forme, taper =Synthese!B12 dans la barre de formule) affiche un chiffre clé qui se met à jour : c'est ainsi qu'on fait les « tuiles » d'un tableau de bord.
Graphique radar, graphique boursier, et ses propres modèles
Deux types qu'on ne choisit pas par hasard, et un modèle .crtx pour ne pas tout refaireTous les types de graphiques se voient dans Insertion › Graphiques recommandés › onglet Tous les graphiques. Deux d'entre eux ont des règles précises :
Le radar
Il compare plusieurs critères pour un ou quelques sujets : les notes d'un candidat sur six compétences, le profil de quatre magasins sur cinq indicateurs. Chaque axe part du centre ; la surface se lit d'un coup d'œil. Au-delà de trois ou quatre séries, il devient illisible : on passe à des barres.
Le boursier
Il montre, pour chaque jour, l'ouverture, le plus haut, le plus bas et la clôture d'une valeur, ou un volume. Excel exige les colonnes dans l'ordre exact du sous-type choisi : Max-Min-Clôture (3 séries), Ouverture-Max-Min-Clôture (4), Volume-Max-Min-Clôture, Volume-Ouverture-Max-Min-Clôture (5). Une colonne déplacée, et Excel refuse ou dessine n'importe quoi. Il sert aussi hors bourse : températures min et max du jour, délais mini-maxi de livraison.
Enregistrer un modèle de graphique
- Mets un graphique exactement comme tu le veux : couleurs de la charte, polices, titres des axes, légende.
- Clic droit sur le graphique › Enregistrer comme modèle… : un fichier
.crtxdans le dossier Charts d'Office. - Pour l'appliquer : Insertion › Graphiques recommandés › Tous les graphiques › Modèles, ou clic droit › Modifier le type de graphique › Modèles.
Le modèle garde la mise en forme, pas les données. Il sert à ce que les trente graphiques d'un rapport mensuel aient la même tête, en trente secondes chacun.
Concevoir un tableau d'hypothèses (table de données)
Une formule, dix ou cent valeurs d'entrée, tous les résultats d'un coup : la table à une et à deux entréesLa valeur cible (BA2) répond à une question : « quel taux pour une mensualité de 300 € ? ». La table de données répond à toutes les questions d'un coup : « quelle mensualité pour chaque taux de 2 % à 5 %, et pour chaque durée de 36 à 72 mois ? ». C'est le premier outil de simulation de l'expert.
Table à une entrée
- Le modèle :
B1taux,B2durée,B3capital, et enD1la formule=VPM(B1/12;B2;-B3). - En colonne, sous une cellule vide, la liste des taux à tester :
C2:C7. La formule doit être une ligne au-dessus et une colonne à droite de la liste : iciD1. - Sélectionne
C1:D7, puis Données › Analyse de scénarios › Table de données. - Cellule d'entrée en colonne :
B1(la cellule que chaque taux de la colonne doit remplacer). OK.
Table à deux entrées
La formule va dans le coin (C1), les taux en colonne dessous, les durées en ligne à droite ; cellule d'entrée en ligne B2, en colonne B1. Excel remplit la grille entière.
| À savoir | Pourquoi |
|---|---|
Les cellules de résultat contiennent {=TABLE(B2;B1)} | Une formule matricielle : on ne modifie pas une cellule seule, on refait la table |
| Le modèle et la table doivent être sur la même feuille | La cellule d'entrée doit être sur la feuille de la table |
| Le calcul peut être réglé sur « Automatique sauf les tables de données » | Une grosse table ralentit le classeur ; F9 la recalcule |
L'outil de vérification des formules, de A à Z
Antécédents, dépendants, erreurs, références circulaires, évaluation : tout le groupe Vérification des formulesEn BA3, tu as repéré des antécédents et dépendants. Le groupe Formules › Vérification des formules contient sept outils, et l'expert les connaît tous :
| Outil | Ce qu'il montre |
|---|---|
| Repérer les antécédents | Des flèches des cellules qui alimentent la formule ; une flèche en pointillé avec une icône de feuille = une autre feuille (double-clic sur la flèche pour y aller) |
| Repérer les dépendants | Les formules qui utilisent la cellule : à faire avant de supprimer quoi que ce soit |
| Supprimer les flèches | Efface les flèches (elles ne s'impriment pas de toute façon) |
| Afficher les formules (Ctrl+") | Toutes les formules à la place des résultats, pour relire une feuille entière |
| Vérification des erreurs | Parcourt toutes les erreurs de la feuille une à une ; son menu Repérer une erreur trace le chemin d'une erreur ; Références circulaires liste les cellules qui se calculent elles-mêmes |
| Évaluer la formule | Le calcul étape par étape (séance 3) |
| Fenêtre Espion | Surveiller des cellules éloignées (séance 3) |
La référence circulaire
Une formule qui fait référence à sa propre cellule, directement (=A1+1 en A1) ou par un détour. Excel l'annonce à la saisie et l'affiche en permanence dans la barre d'état : « Références circulaires : A1 ». Elle fausse tout le classeur tant qu'elle existe. Elle n'est voulue que dans un cas rare, le calcul itératif (Options › Formules › Activer le calcul itératif), pour les intérêts composés calculés sur eux-mêmes.
Les règles de vérification (triangle vert) se règlent dans Options › Formules › Règles de vérification des erreurs : « formule incohérente avec les formules adjacentes » est la plus utile ; « nombres au format texte » la plus fréquente.
Maîtriser les SmartArt
Le volet Texte, les niveaux, la disposition, la conversion en formes : au-delà de l'insertionEn deuxième année, tu as inséré un SmartArt. L'expert le pilote : il écrit dans le volet Texte, change de disposition sans tout refaire, et sait le casser en formes quand il faut.
| Geste | Où | Ce que ça fait |
|---|---|---|
| Le volet Texte | Création SmartArt › Volet Texte (ou la flèche à gauche du graphique) | On tape la liste ; Entrée ajoute une forme, Tab descend d'un niveau, Maj+Tab remonte |
| Changer de disposition | Création SmartArt › Dispositions | Le même texte passe d'un processus à un cycle ou à une hiérarchie ; rien à retaper |
| Ajouter une forme avant, après, au-dessus | Création SmartArt › Ajouter une forme | Respecte la logique de la disposition (un subordonné dans un organigramme) |
| Couleurs et styles | Modifier les couleurs, Styles SmartArt | Les couleurs du thème ; un style 3D ou plat |
| Convertir en formes | Création SmartArt › Convertir › Convertir en formes | Le SmartArt devient des formes libres : on peut tout déplacer, au prix de la logique automatique |
| Rétablir le graphique | Création SmartArt › Rétablir le graphique | Annule toutes les mises en forme manuelles |
Le volet Texte vaut une saisie dix fois plus rapide. Pour un organigramme de vingt personnes, on tape les noms comme une liste à puces avec des retraits, et le SmartArt se dessine seul.
Le Gestionnaire de scénarios
Reprise approfondie de la valeur cible : plusieurs jeux d'hypothèses, une synthèse qui les compareUn scénario est un jeu de valeurs pour des cellules variables : « Pessimiste » (CA −10 %, charges +5 %), « Attendu », « Optimiste ». Le Gestionnaire les enregistre, les affiche d'un clic, et produit une synthèse qui compare les résultats. Là où la table de données fait varier une ou deux cellules, les scénarios en font varier jusqu'à 32.
- Prépare le modèle : les cellules d'hypothèses (
B1:B3) et les cellules de résultat qui en dépendent (B10, le résultat net). - Données › Analyse de scénarios › Gestionnaire de scénarios › Ajouter : un nom, les cellules variables (
B1:B3), puis les valeurs de ce scénario. - Recommence pour chaque scénario. Afficher remplace les cellules variables par les valeurs du scénario choisi.
- Synthèse : choisis les cellules résultantes (
B10) ; Excel crée une feuille Synthèse de scénarios avec une colonne par scénario.
| Bonnes pratiques | Pourquoi |
|---|---|
| Nommer les cellules variables et résultantes | La synthèse affiche les noms au lieu de $B$1, $B$10 |
| Un scénario « Valeurs actuelles » en premier | Pour revenir au point de départ (la synthèse l'ajoute d'elle-même) |
| Fusionner | Récupère les scénarios d'un autre classeur ou d'une autre feuille |
| Modifier › Protection : Masquer | Cache un scénario quand la feuille est protégée |
Afficher un scénario écrit dans les cellules. Les valeurs d'origine sont remplacées ; sans scénario « Valeurs actuelles », on ne les retrouve que par Annuler ou de mémoire. Crée-le d'abord.
Quiz de fin de séance
Six questions pour vérifier que c'est acquisCes six questions reprennent toute la séance, au format et au niveau de la certification TOSA. Réponds sans revenir en arrière.
Moins de 4 bonnes réponses sur 6 ? Reprends le module 6 (la table d'hypothèses) et le module 9 (les scénarios) : ce sont les deux outils de simulation que l'examen distingue, et que l'atelier 2 demande.
STOP exercices. Tu as lu tout l'onglet et répondu à ses questions : arrête-toi ici, ne passe pas encore à l'onglet suivant. En cours, ton intervenant montre l'essentiel sur son écran, puis vous refaites ensemble :
- Nommer et additionner — atelier 2 : demandes 4 et 5 faites
- La table des taux, puis les scénarios — atelier 2 : demandes 6 et 9 faites (quatre sur dix)
Tu travailles seul ? Fais ces exercices maintenant, sur ton atelier-mastere-2-NOM-Prenom.xlsx (page Ateliers), puis passe à l'onglet suivant.