Casse tête de parcours avec 2 critères

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

J

julicraps

Guest
Résolu : Casse tête de parcours avec 2 critères

Bonjour,

J'ai des difficultés pour le parcours... 😕
Je cherche à mettre en évidence dans les colonnes F et G les valeurs selon les paramètres suivants :

Je dois rechercher les valeurs de la colonne C qui sont dans A et dont la valeur en D n'est pas dans B...

Pour plus de clareté, je vous ai mis un exemple avec les résultats attendus.

Merci pour votre aide.
Julian.
 

Pièces jointes

Dernière modification par un modérateur:
Re : Casse tête de parcours avec 2 critères

Bonjour Julian,

J'ai ajouter une mise en forme conditionnelle sur la colonne F, si cela te convient, tu peux réaliser la même chose pour la colonne G (en décalant les références de cellules comme il se doit)...

Bonne journée,

Alain
 

Pièces jointes

Resolu : Casse tête de parcours avec 2 critères

Merci Alain pour ton aide.

C'est pas vraiment ce que je cherchais, enfin j'ai trouvé 😀
C'est pas du joli code, mais tu pourras comprendre ce que j'attendais.

En fait je voulais du code VBA qui parcours les colonnes (A et B) et les colonnes (C et D)...

Bien à vous,
Julian.
 

Pièces jointes

Re : Resolu : Casse tête de parcours avec 2 critères

Effectivement, ce n'est pas exactement ce que je pensais !

Je trouve ton code bien compliqué, une affectation de cellule par :
Set Cel=Activesheet.cells(2,1)
et une boucle de type while...wend aurait sans doute été plus "lisible"
While ((Cel.Offset(0,0)<>"") or (Cel.Offset(0,1)<>"")
.....
Wend
Enfin, si la fonction marche comme tu le veux c'est le principal !

Bonne journée,

Alain
 
Re : Casse tête de parcours avec 2 critères

Effectivement Alain,

Y'a surement un optimisation à effectuer, mais c'est pas génant, mon fichier ne fera pas plus de 200 lignes... ouf.

En fait, c'est assez complexe et tordu comme programme, mais j'ai vraiment eu du mal à l'exprimer rien que sur papier.

Il faut que je regarde si la valeur en D est présente dans la liste en B, et également que la valeur en C (à coté de D) soit présente dans la liste en A.
Dans ce cas si alors je peux copier C et D en F et G.

Voili l'algo.

Merci en tout cas pour ce forum non seulement génial, mais avec des personnes très compétentes.

Ciao,
Julian.
 
- 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

Retour