Bonjour, j'ai un soucis avec la fonction recherchev en VBA.
Je m'explique : J'ai une colonne contenant des dates au format "dd-mm-yyy" (format personnalisé) que je récupère via un ETL qui remplit mon fichier Excel.
Je souhaite faire un RECHERCHEV sur la date en recherchant la date de la veille.
j'ai essayé comme ceci :
Cela me renvoie un NA
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("P1").Value = Application.VLookup(Format(Date - 1,"dd-mm-yyyy"), Sheets("Locations").Range("A1:G31"), 4, False)
Je pense que cela vient du fait que Format(Date - 1,"dd-mm-yyyy") est au format DATE et que Sheets("Locations").Range("A1:G31") est au format PERSONNALISE..
La colonne dans laquelle j'effectue ma recherche est comme cela :
Merci pour votre aide !
Partager