Bloquage macro par date predéfinie

  • Initiateur de la discussion Initiateur de la discussion flaneur
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

flaneur

XLDnaute Junior
Bonsoir à tous,

J'aimerai finaliser mon programme par une version limitée danc le temps,
qu'il n'enregistre plus en feuil 3 à partir du 01 mars 2008,
ou bloquer les macros X et Y.

Une sorte de période d'essai.
je Bug (ou plutot mes désastreuses tentatives que je n'ose meme pas
vous montrer !!! )
Toutes idées et aide me sera précieuse..

merci.
 
Re : Bloquage macro par date predéfinie

Bonsoir

Un début de piste
Code:
Sub test()
If Date > DateSerial(2008, 3, 1) Then
MsgBox "Période d'essai expirée", vbCritical, "Informations"
ThisWorbook.Close
End If
End Sub
Une autre
Code:
Sub testII()
Dim FIN_PERIODE_ESSAI As Date
FIN_PERIODE_ESSAI = DateSerial(2008, 3, 1)
If Date > FIN_PERIODE_ESSAI Then
MsgBox ("Période d'essai terminée")
ActiveWorkbook.Close
End If
MsgBox "Votre période d'essai se termine dans:" & _
Chr(13) & Chr(13) & vbTab & FIN_PERIODE_ESSAI - Date & " jour(s).", vbCritical, "ATTENTION"
End Sub
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour