Apparition du message d'alerte quelques jours avant [Résolu/Fermé]

Signaler
Messages postés
182
Date d'inscription
mercredi 26 janvier 2011
Statut
Membre
Dernière intervention
8 juillet 2020
-
Messages postés
15342
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
17 septembre 2020
-
Bonjour,
J'ai limité l'utilisation d'une petite application Excel en utilisant le code VBA suivant que j'ai trouvé dans un forum:

If Date > CDate("17/09/13") Then
ActiveWorkbook.Close
Else
MsgBox ("autorisé jusqu'au 17/09/13")
End If

Tout marche bien mais je veux que le message d'alerte qui indique la date de la fermeture n'apparaisse qu'un mois avant la date indiquer dans le code.
Y a-t-il une solution à ça ?
Merci pour votre aide
Cordialement

1 réponse

Messages postés
15342
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
17 septembre 2020
1 355
Bonjour,

ex:
Sub test()
    If Date > CDate("17/09/13") Then
        ActiveWorkbook.Close
    Else
        If CDate("17/09/13") - Date < 31 Then
            MsgBox ("autorisé jusqu'au 17/09/13")
        End If
    End If
End Sub


Bonne suite