Je voudrais savoir si il est possible en vba de masquer ou mettre en couleur de fond le dernier caractère qui sont des points de chaque menus déroulant du fichier joint afin qu'apparaisse seulement les lettres sans les points.
Concernant la dernière demande, c'est possible de le faire à la condition préalable de connaitre exactement la couleur de fond de l'image
C'est peut-être possible de récupérer les couleurs d'un pixel par macro mais personnellement je ne l'ai jamais fais.
il vaudrait mieux connaître toutes les couleurs qui seront disponibles ( et les stocker sur une feuille) et les conditions qui régissent l'affichage
Re : Masquer ou mettre en couleur de fond un caractère dans un menu déroulant
salut
vois si... cela te convient
Code:
Private Sub Worksheet_Change(ByVal R As Range)
If Intersect(R, Range("H2,H4")) Is Nothing Then Exit Sub
R.Characters(Len(R.Value), 1).Font.Color = 1972507
End Sub
Si... oui, pour éviter des allers/retours pour le choix de la couleur