VBA pour mise en forme conditionnelle

Utilisateur anonyme -  
 Utilisateur anonyme -
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

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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
    1. Utilisateur anonyme
       
      Merci bien Eric
      0
    2. Utilisateur anonyme
       
      J'ai pas compri "faire un doublon"
      0
    3. Utilisateur anonyme
       
      ça marche bien mon fichier Excel maintenant grâce à votre formule, Merci
      0
    4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      "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