Bonjour,
Il faut installer quelque chose de supplémentaire c'est ça ?
Il faut juste insérer des contrôles formulaire ou ActiveX sur la feuille où se trouve les colonnes à mettre en forme mais on pourrait aussi les placer ailleurs. Pour cela l'onglet [Développeur] doit être actif.
Imaginons trois colonnes en plage A1:C100
Création des boutons
Etape 1 Dessiner 3 case d'option de contrôle formulaire. (Onglet Développeur, groupe Contrôles, bouton Insérer, sélectionner le contrôle, le dessiner sur la feuille).
Etape 2 Clic droit sur l'un des trois et choisir Format de contrôle... dans le menu contextuel
Etape 3 Sélection de l'onglet [Contrôle] dans la boîte de dialogue Format de contrôle et sélectionner une cellule par exemple E2 (Cellule liée).
La cellule liée est la cellule qui contiendra le n° du contrôle sélectionné (ici 1, 2 ou 3)
Etape 4 Confirmer par OK
Faire un test en cliquant sur un ou deux boutons. La cellule E2 doit avoir le chiffre 1, 2 ou 3 suivant le bouton sur lequel on clique.
Préparation de la mise en forme
Etape 1 Sélectionner la plage concernée (pour notre exemple
A1:C100)
Etape 2 Onglet [
Accueil], groupe
Style, commande
Mise en forme conditionnelle et sélectionner
Gérer les règles...
Etape 3 Dans la boîte de dialogue
Nouvelle règle de mise en forme, sélectionner
Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué
Etape 4 Entrez la formule
Etape 5 Définir le format à appliquer si la formule renvoie
VRAI
Etape 6 Confirmer
On peut bien entendu modifier le nom qui apparaît sur les boutons, placer les boutons et la cellule cible sur une autre feuille (par exemple feuille paramètres)
On peut aussi choisir un autre type de contrôle comme ListBox ou ComboBox et utiliser les contrôles ActiveX au lieu de Formulaire
[EDIT]
Une simple Validation de données - Liste placée par exemple en E2 avec comme constante 1;2;3 et la même règle de mise en forme conditionnelle donnera aussi le résultat escompté (que n'y ai-je pas pensé plus tôt)
Un tutoriel à lire La mise en forme conditionnelle dans Excel
Partager