Vous pouvez voir toutes les formules en un coup d'œil
Imaginez un tableau dans lequel vous voulez donner à toutes les cellules contenant une formule une police rouge. Cela doit être fait de manière à ce que la cellule soit automatiquement colorée immédiatement lorsqu'une nouvelle formule est entrée
Vous résolvez cette tâche avec une fonction macro Excel dans une mise en forme conditionnelle. Pour ce faire, procédez comme suit :
- Appelez la commande "Nom" dans le menu "Insertion" et la commande "Définir" dans le menu de branchement.
- Entrez le texte "HatFormel" dans le champ "Nom dans le classeur".
- Saisissez la formule suivante dans le champ de saisie "Réfère à" :
= CELL.A ASSIGNER (48; INDIRECT ("ZS"; 0)) - Confirmez la définition avec le bouton "Ajouter".
- Quittez la fenêtre de dialogue avec le bouton de fermeture.
Pour formater les cellules de formule, sélectionnez la zone souhaitée. Vous pouvez également utiliser la combinaison de touches CTRL A pour sélectionner toutes les cellules du tableau actuel. Procédez ensuite comme suit :
- Sélectionnez la commande "Mise en forme conditionnelle" dans le menu "Format".
- Dans la boîte de dialogue qui apparaît, sélectionnez l'entrée « La formule est : » dans la première liste de sélection.
- Saisissez la formule suivante dans le champ de droite :
- = HatFormula
- Cliquez sur le bouton Formater.
- Le bouton "Motif" vous amène à la boîte de dialogue dans laquelle vous pouvez définir la couleur de la cellule.
- Par exemple, choisissez la couleur rouge ici.
- Après avoir confirmé avec "OK", vous serez renvoyé à la boîte de mise en forme conditionnelle.
- Fermez cette fenêtre de dialogue avec le bouton OK.
Après avoir confirmé les entrées, les cellules de formule apparaissent dans votre tableau dans la couleur souhaitée.
Lorsque vous entrez de nouvelles formules, elles sont immédiatement mises en évidence en couleur. Le principe fonctionne également lorsque vous supprimez des formules dans des cellules. La couleur de fond rouge est automatiquement supprimée immédiatement.