Bonsoir Marc, Dugenou, Celeda, le Forum,
Tout d'abord merci du compliment...
...et salutations à mes Deux Friends...
Ensuite, bien que je ne comprenne pas trop la demande (au départ, la MFC c'est pour mettre en valeur une donnée particulière dans la feuille), je vois 3 solutions possibles pour répondre à ta question :
[ol][li]La première, la plus simple, c'est d'écouter les bons conseils de dame Celeda... Dans l'onglet de paramètrage (nommé 'MFC' dans le fichier), en choisissant une couleur de police équivalente à la couleur de cellule, tu obtiendras l'effet souhaité sans même toucher au code VBA.[/li]
[li]La deuxième, s'il s'agit de valeurs numériques seulement, toujours sans toucher au code VBA et toujours dans l'onglet 'MFC' :
- Tu sélectionnes les cellules représentant les formats (couleurs en colonne B )
- Tu fais : menu
Format /
Cellule... / onglet
Nombre
- Dans la liste Catégorie, tu choisies
Personnalisée et dans la zone Type, tu tapes
;; (2 points-virgules)
- Et tu valides.
Tout comme avec la première méthode, les valeurs traitées par cette macro ne s'afficheront pas dans ta feuille.[/li]
[li]La troisième, en modifiant le code VBA cette fois. Il convient de modifier la ligne :
Comme suit :
[/li][/ol]
Cordialement,