Rechercher une ligne avec deux conditions [Résolu]

Signaler
Messages postés
103
Date d'inscription
lundi 10 mai 2004
Statut
Membre
Dernière intervention
10 mars 2010
-
Messages postés
103
Date d'inscription
lundi 10 mai 2004
Statut
Membre
Dernière intervention
10 mars 2010
-
Bonjour,
Je récupère dans une macro excel un nombre et une date. Je veux trouver la première ligne sur laquelle la colonne A a ce nombre et la colonne B cette date et récupérer la valeur de la colonne C sur cette ligne.
Je pense à la fonction find() ou findfirst() mais avec cette double condition, je n'arrive a rien.
Est-ce que quelqu'un peut me donner la syntaxe pour ça ? Merci d'avance.

Bertrouf

2 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
68
tu fais ton find pour trouver la colonne A
puis, tu regarde la colonne B
si c'est ta date, tu stoppes

sinon, tu cherches dans la colonne A, a la suite
Messages postés
103
Date d'inscription
lundi 10 mai 2004
Statut
Membre
Dernière intervention
10 mars 2010
8
Oui, je pense que je prends excel pour une base de donnée. Je vais donc faire une boucle avec sortie conditionnelle sur la colonne B. J'ai bien l'impression que ça va considérablement allonger le temps de traitement...
Bertrouf