MFC couleur verte sur les autres cellules si la 1ère est rouge.

  • Initiateur de la discussion Initiateur de la discussion shmider
  • 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 !

shmider

XLDnaute Occasionnel
Bonjour à toutes et à tous,

Je voudrais mettre en rouge une cellule dans un tableau lorsque je la copie (histoire de l'avoir à l'oeil pour memoire) et passer automatiquement les autres cellules (de la meme valeur) en vert (histoire d'éviter de la recopier une deuxième fois par imprudence).

Ci joint, le problème mieux modélisé 😱

Merci infiniment pour vos aides 😉

@+
 

Pièces jointes

Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

Re-Bonjour,

J'ai essai d'utiliser des MFC mais sans succés! Dois je passer par du VBA?

Dites moi si vous avez besoin de plus d'éclaircissement sur le fichier joint.

Merci pour votre aide.
@+
 
Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

Bonjour à tous,

un essai avec ce que j'ai compris.

Rouge si pas dans tableau 2
Vert si déjà dans tableau 2

JHA
 

Pièces jointes

Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

Bonjour à vous,

Merci pour vos réponses. Pour éclaircir un peu la chose,

- à l'ouverture du tableau "TEST1" je choisi une valeur quelconque,
- je la mémorise en la mettant en rouge (manuellement),
- pour savoir que cette valeur a été déjà selectionnée, je voudrais quelle se mette en vert dans les autres cellules (lorsqu'elle existe).

Est ce que je me fais comprendre? Dites moi si je dois vous expliquer plus, je suis disponible.

Merci beaucoup à vous.
@+



Bonjour à tous,

un essai avec ce que j'ai compris.

Rouge si pas dans tableau 2
Vert si déjà dans tableau 2

JHA
 
Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

bonjour shmider

un essai avec un bouton de test (mais la procedure est assez lente)
 

Pièces jointes

Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

Bonjour pierrejean,

Merci ennormement pour ton temps. C'est exactement ce que je souhaite faire, chapeau !!
Juste une petite question si je peux me permettre pierrejean, comment puis-je associer la macro à l'instant où on change de couleur (au lieu d'aller appuyer sur le bouton)?

Merci pour ton retour.
@+
 
Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

Re,
Une question rapide que j'ai dû oublier. Je n'ai pas compris ce code (utilité):

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub

Tu l'as mis dans la 1ere feuille.

Merci.
 
Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

Re

En fait il ne sert plus a rien et tu peux l'effacer
Je l'ai integré dans la macro test
Il permet de remettre sans couleur de fond lorsqu'il n'y a plus de couleur rouge

Nb: Je n'ai pas traité le cas plusieurs valeurs sur fond rouge
 
Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

Nb: Je n'ai pas traité le cas plusieurs valeurs sur fond rouge

Effectivement, je viens de le tester sur une matrice de 100 lignes et 28 colonnes est le temps de traitement est long (2 à 3mn environ) malgré le screenUpdating = 0 !

Peut on optimiser ce temps pierrejean s'il te plait? 😱

Merci beaucoup pierrejean.
@+
 
Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

Re

Voila un version plus rapide mais avec contrainte: Selectionner la cellule avant d'appuyer sur le bouton test
 

Pièces jointes

Re : MFC couleur verte sur les autres cellules si la 1ère est rouge.

Bonjour le forum,
Bonjoour pierrejean,

Merci pour ton temps accordé à ma problématique. pierrejean, en fait, j'aimerai pouvoir selectionner plusieurs celulles (pour les mettre en rouge) et non seulement une à chaque fois.
Ta dernière solution est rapide et efficace, sauf que je n'arrive pas à selectionner plusieurs cellules.

Y a t il un moyen de le faire pierrejean?

Merci beaucoup et @+ 😱




Re

Voila un version plus rapide mais avec contrainte: Selectionner la cellule avant d'appuyer sur le bouton test
 
- 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
Retour