Bienvenue sur la Nouvelle Faqword !

Bienvenue sur la Nouvelle Faqword !

Faqword créée en 2004 et entièrement révisée en 2024 Régulièrement mise à jour pour ajouts de solutions IA (2026)

Recherche

Dans un document Word, une liste déroulante, par exemple une listes comme "OUI", "NON", "Je ne sais pas".

Lorsque l'on sélectionne une valeur, comment faire pour que cette dernière prenne une couleur particulière ?
Le "OUI" serait vert, le "NON" serait rouge, et enfin le "Je ne sais pas" serait noir.

Les champs de formulaire

Utilisation : Contrôles de formulaire hérité

On va créer cette macro qui se déclenchera automatiquement à la sortie du contrôle de formulaire. 

Sub couleurs()

ld = Selection.FormFields(1).DropDown.Value
ActiveDocument.Unprotect

Select Case ld
Case 1
Selection.Font.Color = wdColorGreen
Case 2
Selection.Font.Color = wdColorRed
Case 3
Selection.Font.Color = wdColorBlack
End Select
ActiveDocument.Protect Type:=wdAllowOnlyFormFields, NoReset:=True

End Sub

 

Pour que la macro se déclenche :

  • Double-cliquez sur chaque liste déroulante
  • Sous la rubrique Exécuter la macro, sélectionnez la macro en question dans la liste déroulante A la sortie.

Statistiques

France 67,0% France
Chine 8,2% Chine
États-Unis d'Amérique 5,3% États-Unis d'Amérique

Total:

180

Pays
018541446
Aujourd'hui: 89
Hier: 539
Cette semaine: 3.115
Semaine dernière: 2.719
Ce mois: 10.390