VBA pour mise en forme conditionnelle

Fermé
Utilisateur anonyme - Modifié par delta70 le 15/02/2013 à 01:41
 Utilisateur anonyme - 15 févr. 2013 à 20:13
Bonjour,
=DROITE($D77;1)="0"
Sur Excel2010, j'utilise la formule de dessus dans MFC pour déterminer un format de police qui sera appliqué dans les cellules à droite de D77 (par exemple).
Je veux quand il y a la valeur 0 dans la colonne D ; le format de police des cellules des colonnes de droite sera blanc. Mais c pas efficace
Comment faire si j'utilise un code VBA ? (remplacer tout ça par un code VBA)
Merci pour votre aide
Cordialement

1 réponse

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
Modifié par eriiic le 15/02/2013 à 08:21
Bonjour,

reste sur la MFC et essaie plutôt avec :
=et($D77=0;$D77<>"")
Le caractère "0" ce n'est pas pareil que le nombre 0, et il faut éviter les cellules vides aussi.
eric

Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
0
Utilisateur anonyme
15 févr. 2013 à 12:07
Merci bien Eric
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
15 févr. 2013 à 19:04
0
J'ai pas compri "faire un doublon"
0
Utilisateur anonyme
15 févr. 2013 à 19:38
ça marche bien mon fichier Excel maintenant grâce à votre formule, Merci
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
Modifié par eriiic le 15/02/2013 à 19:48
"faire un doublon" c'est poser 2 fois la même question.
Inutile et mal vu sur un forum.
Là ça va c'était une question simple. Mais quand tu passes 1h ou 2 à faire un fichier et que tu t'aperçois que la réponse était déjà disponible ailleurs et que tu aurais mieux fait de consacrer ton temps à autre chose ça énerve...
eric
0