bonjour le forum
voila j'ai un code qui doit m'annoncés des date anniversaire à l'ouverture du fichier par mgbox il fonctionne pas le soucis
mais il ouvre l'onglet ou les dates de naissance sont mise
se que je recherche c'est qu'il annonce par mgbox sans ouvrir l'onglets
Worksheets("basededonnéespatient").Select j'ai déjà retirer cela mais cela fonctionne plus
Dim Cell As Range
Worksheets("basededonnéespatient").Select
With Worksheets("basededonnéespatient")
For Each Cell In .Range("b2:b" & .Range("b2").End(xlDown).Row)
Cell.Select
DateAnniversaire = CDate(Day(.Cells(Cell.Row, "i")) & "/" & Month(.Cells(Cell.Row, "i")) & "/" & Year(Date))
If DateAnniversaire = Date Then
MsgBox "Anniversaire De : " & Cell & vbLf & DateDiff("yyyy", .Cells(Cell.Row, "i"), Date) & " ans"
End If
Next
End With
End Sub
avec tout ma gratitude