Bonjour,
Il y a quelques jours j'ai ouvert ce sujet : https://forum.excel-pratique.com/viewtopic.php?f=2&t=128435 car j'avais besoin d'appliquer des MFC sur mon fichier via VBA afin que les mises en forme conditionnelles ne soient pas "cassées" en cas de mauvaises manipulations sur le fichier. Comme vous pouvez le constater dans le sujet, ces MFC par VBA ne concernaient qu'une partie de mon fichier, à savoir les colonnes : "délai d'expédition / butée du service limité / délai respecté".
Toutefois avec ce nouveau codage, les autres mises en forme conditionnelles qui étaient sur mon fichier, créées manuellement par l'outil "mise en forme conditionnelle" ne fonctionne plus.
Cette mise en forme était en place dans cette partie du tableau (ci-joint) :
Une mise en forme était appliquée pour chaque cellule (produit ID = texte rouge foncé en gras + fond rose avec pointillés dans la cellule) contenant ce code : 414, 415, 416, 417, 418, 437, 439, 477 ou 478 ainsi qu'à la ligne à côté de ce code (Produit Libellé = texte rouge foncé en gras).
Pour appliquer ces MFC, j'avais indiqué cette formule :
=RECHERCHEV($G3;codeproduit;1;0)
"codeproduit" étant une référence de cellules contenant les codes (414, 415...) cités ci-dessus.
Du coup, malgré les codes déjà existants en VBA qui appliquent des MFC dans d'autres parties de mon fichier, est-il possible de faire de même avec ces autres MFC ?
Merci d'avance pour votre aide.
Cordialement,
Baptiste