Problème avec macro qui colore la ligne de la cellule active.

  • Initiateur de la discussion Initiateur de la discussion jacksud
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jacksud

XLDnaute Occasionnel
J’ai trouvée cette macro qui colore la ligne de la cellule active en bleu. Cependant quand j’ai une colonne de couleur la macro efface la couleur de la colonne. Je ne comprends pas pourquoi ?
Voir pièce jointe.
 

Pièces jointes

Re : Problème avec macro qui colore la ligne de la cellule active.

Bonsoir Jacksud,

Tout simplement à cause de ce code:
Code:
Rows(AncAdress).Interior.ColorIndex = [B][COLOR="Blue"][U]xlNone[/U][/COLOR][/B]
Rows(AncAdress).Font.ColorIndex = [COLOR="Red"][B]0[/B][/COLOR]
(c'était pourtant écrit en commentaire 😉 dans ta macro : 'remettre en normal)

Seul hic pour toi, celui qui a fait et utilise cette macro son format d'origine était :
Couleur de fond de la cellule : rien
Couleur de la police : noir

Donc lorsque tu quitte la ligne, il la remet en :
Couleur de fond de la cellule : rien
Couleur de la police : noir

Mais c'est clair que si avant ta ligne était colorié en vert, et que tu souhaite qu'elle le redevienne, une fois la ligne quitté, ta macro est fausse!!!

Car cette macro ne test pas le format d'origine de la ligne (avant de la modifier (colorier la ligne)), donc elle n'est pas en mesure de le rétablir.

Jacksud à dit:
Je ne comprends pas pourquoi ?
Voici ci-dessus l'explication. Pas trop p'tit nègre? C'est compréhensible?

Bonne soirée
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour