VBA recherchev et si

Bonjour à tous,

Je vous sollicite car je bloque depuis 5 jours sur ma macro.

J'ai un onglet avec la base de données avec un code alerte concaténé composé de "ddmmyyy";"code ref";"lieu"

Dans un autre onglet j'ai des réponses de formulaires qui me permettent de recomposer ce code alerte pour le croiser et voir si j'ai eu une réponse pour chaque code alerte.

Jusque là facile, une simple recherchev permet de me le dire ou pas.

Cependant des alertes peuvent être envoyées tous les jours :

09122015XXXXXXZZZZZZZ pas de réponse formulaire

10122015XXXXXXZZZZZZZ pas de réponse formulaire

11122015XXXXXXZZZZZZZ réponse formulaire

En faisant le compte de ma recherchev, il va m'indiquer que j'ai eu 1 réponse sur 3 alertes ce qui est vrai mais ce n'est pas le résultat que je cherche.

Je cherche à voir le fait qu'au final même s'il a répondu à la 3ème alerte, les autres sont validées donc 3 réponses sur 3.

Cependant, les alertes peuvent ne pas se succéder dans le temps mais je veux le même résultat (delta maxi de 4 jours entre les alertes sinon je considère que ça en est une nouvelle):

07122015XXXXXXZZZZZZZ pas de réponse formulaire

10122015XXXXXXZZZZZZZ pas de réponse formulaire

11122015XXXXXXZZZZZZZ réponse formulaire

Avez-vous une idée ?

Si je ne suis pas clair n'hésitez pas à m'en faire part...

Je vous remercie par avance pour votre aide

Bonjour,

Le forum apprécierait l'envoi d'un fichier pour t'aider.

Cdlt.

Rechercher des sujets similaires à "vba recherchev"