comparaison deux colones + conditions

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

A

angely06

Guest
Bonjour à tous,

J'ai un fichier avec deux colonnes, et j'aimerai comparer colonne p avec colonne o qui sont remplis de date ligne par ligne
Si il y a la même date on ne touche pas, si il n'y a pas la même date on applique une couleur decriture rouge vif.
Ma feuille s'apelle historique dates.
je ne peux pas vous faire parvenir le fichier car il est cobfidentiel.

Merci de votre aide
 
Re : comparaison deux colones + conditions

Bonjour,

sélectionner les colonnes O et P ; format mise en forme conditionnelle; choisir la formule est :
taper =$O1<>$P1 choisir motif rouge


edit : bonjour Tototiti2008
 
Dernière édition:
Re : comparaison deux colones + conditions

Sauf que je fais des mises à jour réguliere et donc la nolone p et o change tous le temps, elle se decale, et je sais pas si cela continuerai a marcher?:-

Edit: je suis sur ma tablette donc je tape pas super bien^^C
 
Dernière modification par un modérateur:
Re : comparaison deux colones + conditions

Bonjour angely06,

Voici une procédure vba qui fait ce que tu veux, essai quand même de joindre un fichier exemple la prochaine fois même avec de fausses informations. J'ai pas testé cette fonction dans si ça ne fonctionne pas comme tu voudrais, n'hésites pas. Et c'est dans la cas où tes donnés sont sur ta feuille nommée "Feuil1", t'as juste à remplacer Feuil1 par le nom de ta feuille si ce n'est pas le cas.

VB:
Sub ComparaisonDate()
     For i = 1 To Sheets("Feuil1").Range("A1048576").End(xlUp).Row
              if Sheets("Feuil1").Range("A" & i ).Offset(0,14).Value <>_ 
              Sheets("Feuil1").Range("A" & i ).Offset(0,15).Value Then
                       Sheets("Feuil1").Range("A" & i ).Offset(0,14).Font.ColorIndex = 3
                       Sheets("Feuil1").Range("A" & i ).Offset(0,15).Font.ColorIndex = 3
              End if
     Next
End Sub

Bonne journée,
WUTED
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
8
Affichages
721
Réponses
3
Affichages
655
L
Réponses
12
Affichages
1 K
LeSaintKebab
L
R
Réponses
3
Affichages
1 K
rakaf.jeux
R
D
Réponses
2
Affichages
831
Domi_49
D
Réponses
8
Affichages
1 K
O
Réponses
1
Affichages
898
Olocsob
O
M
Réponses
9
Affichages
1 K
M
Retour