Bonjour à tous
Un de mes collègues part à la retraite ( le veinard ) fin juin.
C'est lui qui m'a appris mon métier il y à plus de 25 ans et même s'il est adorable, il ne m'a pas loupé à certain moment
Je lui prépare donc une petite blague pour son départ.
Lui et moi sommes les seuls à utiliser un classeur excel spécifique. Dans celui ci, j'ai rajouté cette macro :
Sub Workbook_Open()
Dim variable As Date
Dim variable2 As String
variable = Sheets("Index").Range("J1").Value
variable2 = Format(Now, "yyyy-mm-dd")
If variable = variable2 Then
If Format(Now, "hh:mm:ss") > "12:54:00" Then
Call lol
Else
Application.OnTime TimeValue("12:54:00"), "lol"
End If
Else
Exit Sub
End If
End Sub
Afin qu'a une date précise une image apparaisse sur l'écran.
La macro fonctionne mais le hic est que s'il n'ouvre pas le classeur le jour défini, Elle ne fonctionnera pas.
Comment faire comprendre à cette macro que l'image doit s'ouvrir si la date est égale ou supérieure à la date en J1
Merci à vous et bonne fin de journée