Fiabiliser & automatiser
Au niveau expert, on protège son travail, on relie plusieurs feuilles dans un même calcul, et on automatise les tâches répétitives avec une macro. Des réflexes de pro.
Protéger une feuille & un classeur
Empêcher les modifications accidentelles🔐 Fichier : exercices-excel-MASTERE.xlsx — feuille « Ventes ».
Le principe en deux temps. Toutes les cellules sont verrouillées par défaut, mais ce verrou ne s'active que lorsqu'on protège la feuille. On déverrouille donc d'abord les cellules à laisser modifiables, puis on protège.
Protéger une feuille
- Sélectionne les cellules à laisser modifiables › Ctrl+1 › onglet Protection › décoche « Verrouillée ».
- Onglet Révision › Protéger la feuille. Choisis ce qui reste autorisé, mets un mot de passe (facultatif), OK.
- Les cellules verrouillées affichent un message si on tente de les modifier. Pour lever : Ôter la protection de la feuille.
Protéger le classeur
Révision › Protéger le classeur empêche d'ajouter, supprimer ou renommer des feuilles. Et Fichier › Informations › Chiffrer avec mot de passe protège l'ouverture du fichier entier.
Un mot de passe Excel oublié est très difficile à récupérer. Note-le en lieu sûr.
Calculs multi-feuilles & multi-classeurs
Une formule qui pioche dans plusieurs onglets🗂️ Fichier : exercices-excel-MASTERE.xlsx — feuilles « Janv », « Févr », « Mars », « Bilan ».
Pour utiliser une cellule d'une autre feuille, on écrit son nom suivi d'un point d'exclamation :
=Janv!B2 la cellule B2 de la feuille Janv
=Janv!B2+Févr!B2+Mars!B2 somme des 3 moisLa somme 3D : si les feuilles ont la même structure, =SOMME(Janv:Mars!B2) additionne la cellule B2 de toutes les feuilles de Janv à Mars. Astuce de saisie : tape =SOMME(, clique le 1ᵉʳ onglet, Maj+clic le dernier, sélectionne la cellule, Entrée.
Pour pointer vers un autre classeur, le nom du fichier apparaît entre crochets : =[Budget.xlsx]Janv!B2 (le mieux est d'avoir les deux fichiers ouverts pour les construire à la souris).
Les macros
Enregistrer & rejouer une suite d'actionsUne macro = un enregistrement. Excel mémorise tes clics et tes frappes, puis les rejoue à la demande. Parfait pour les tâches répétitives (mise en forme d'un rapport hebdo, par ex.).
Afficher l'onglet Développeur
Fichier › Options › Personnaliser le ruban › coche Développeur.
Enregistrer une macro
- Onglet Développeur › Enregistrer une macro. Donne-lui un nom (sans espace), OK.
- Réalise les actions à automatiser (Excel enregistre tout).
- Arrêter l'enregistrement.
Exécuter une macro
Développeur › Macros › sélectionne la tienne › Exécuter (ou Alt+F8).
Un classeur contenant des macros doit être enregistré au format .xlsm (classeur prenant en charge les macros), sinon les macros sont perdues. Méfie-toi aussi des macros provenant de fichiers inconnus (risque de sécurité).
Versions, formats de fichier & récupération
Choisir le bon format et ne rien perdre| Format | Quand l'utiliser |
|---|---|
.xlsx | Le format standard moderne (sans macro). |
.xlsm | Classeur contenant des macros. |
.csv | Données brutes, échange avec d'autres logiciels (texte séparé par des points-virgules). |
.pdf | Document figé à partager / imprimer. |
.xls | Ancien format (Excel 97-2003), à éviter sauf nécessité. |
Récupérer une version antérieure
- Fichier › Informations › Historique des versions (sur OneDrive/SharePoint) restaure une version précédente.
- Fichier › Informations › Gérer le classeur › Récupérer les classeurs non enregistrés pour retrouver un fichier fermé sans sauvegarde.
L'enregistrement automatique (AutoSave, avec OneDrive) sauvegarde en continu : un vrai filet de sécurité.