Macro RECHERCHEV sans fonction matricielle

chris6999

XLDnaute Impliqué
Bonjour

J'essaye depuis un moment de pouvoir remplacer une formule de type rechercheV par une macro.

Le but est celui-ci:
Lorsque je saisis une date dans la colonne B (à partir de la ligne 3)

Le système incrémente le code USER dans la colonne T (jusque là tout va bien)

Cependant je souhaiterais rapprocher ce "code user" des initiales correspondantes à partir de la base de données située dans ma feuille dans la plage $AN$1:$AO$10
Si le code utilisateur n'existe pas j'aimerais éviter les anomalies de type #NA

Ces initiales devront figurer sur la même ligne que la date saisie colonne A

J'ai bien sûr la solution de me servir de l'enregistreur VB pour le faire sous forme de fonction matricielle mais cela ne me convient pas car je ne voufdrais aucune formule dans mon tableau (juste les résultats).

J'ai trouvé des fils avec ce type de question mais sur des boucles que je ne parviens pas à adapter à mon cas.

Quelqu'un aurait-il une solution?

Merci d'avance
Cordialement
 

Pièces jointes

  • test recherche v.xls
    43.5 KB · Affichages: 41
  • test recherche v.xls
    43.5 KB · Affichages: 37
  • test recherche v.xls
    43.5 KB · Affichages: 41

chris6999

XLDnaute Impliqué
Re : Macro RECHERCHEV sans fonction matricielle

Bonjour Pierrejean

Que te dire sinon merci!
Cela fonctionne nickel et en plus le code est clair comme de l'eau de roche pour mon petit niveau de compréhension.
J'ai enfin trouvé ce que je cherchais depuis un moment.

Encore merci
et bon beek-end
Cordialement
 

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 321
Messages
2 087 265
Membres
103 501
dernier inscrit
talebafia