Bonjour à tous !
Voilà, j'ai un petit souci sous excel :
En vba, j'utilise la méthode .find pour trouver une date
Donc en faite en théorie ca marche, sauf que, quand dans ma selection je cherche 01/01/2000 lui il me dit qu'il me trouve quelquechose, mais il s'arrete sur le 01/11/2000 ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Function SearchCote(what As Date) As Double Dim R As Integer Set wSearch = Range("A10:A" & LgnImp).Find(what) If Not wSearch Is Nothing Then R = wSearch.Row SearchCote = Range("B" & R) Else SearchCote = 0 End If End Function
Est-ce un problème de date us-FR ? ou c'est ma méthode .find qui est mal faite ?
Merci !
Partager