Bonjour
J'aimerai pouvoir rechercher dans une colonne de ma feuille 2 (A3:A33) la date du jour, une fois que c'est trouvé stocké dans une variable la ref de la cellule de ma date.
J'ai écrit ça pour récupérer la date du jour dans une variable, lrsque j'exécute ma macro il me remonte bien la date du jour dans une message box mais il me met non trouver alors que dans mon tableau qui se trouve dans la feuille 2 de mon classeur, dans la première colonne la date du jour est bien présente.
Sub Test()
Dim date_a_trouver As String
Dim trouver As Boolean
Dim datej As String
datej = Date
MsgBox (datej)
date_a_trouver = datej
trouver = recherche_date(date_a_trouver)
If trouver = True Then
MsgBox ("Trouver")
Else
MsgBox ("Non trouver")
End If
End Sub
Function recherche_date(daterech As String)
Dim onglet As Worksheet
Dim derniere_ligne As Long
Dim date_en_cours As String
Set onglet = Worksheets(2)
recherche_date = False
For i = 3 To derniere_ligne
date_en_cours = onglet.Cells(i, 1).Value
If date_en_cours = daterech Then
recherche_date = True
End If
Next
End Function
Merci