Bonjour, je recherche dans une plage [R42:R50] l'heure spécifiée en cellule [Z15].
Excel stock les dates et heures sous forme de nombre à virgule flottante.
L'idée est de rechercher la date correspondant à ce nombre car il est difficile de trouver un nombre à virgule flottante avec FIND.
Mais, j'ai l'erreur suivante:
"erreur d'exécution 5: Argument ou appel de procédure incorrect"Je ne comprends pas, j'ai testé un code similaire dans un autre classeur sans problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Sub test_find2_00h00() Dim cel As Range Dim d As Date d = [z15] Set cel = Sheets("pl").Range("r42:r50").Find(what:=d, LookAt:=xlValue) If cel Is Nothing Then MsgBox "wrong" Else MsgBox cel.Address End If End Sub
Partager