macro pour tout bloquer

  • Initiateur de la discussion Initiateur de la discussion evelyne
  • 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 !

E

evelyne

Guest
bonjours a toutes et a tous
voici ma question:
quelle macro me permetrait de bloquer l'accès à un classeur à une date donnée
merci pour votre precieuse aide
a bientot
evelyne
 
Bonjour Evelyne

Vu que tu ne précises pas à quelles fins tu veux faire ceci, voici une soluce simple consiste à faire ceci :

Dans une cellule (feuille cachée si nécessaire) tu mets ta date limite.

Et dans le Private Module de This Workbook tu mets ce code :

Private Sub Workbook_Open()
Dim LaDate As Date
Dim Maintenant As Date
LaDate = Format(Sheets(1).Range("A1"), "DD/MM/YYYY")
Maintenant = Format(Now, "DD/MM/YYYY")

If LaDate >= Maintenant Then
MsgBox "Welcome, il vous reste : " & LaDate - Maintenant & " Jours"
Else: MsgBox "Access Denied, Temps dépassé"
ThisWorkbook.Close 0
End If
End Sub

Attention, c'est juste à des fins d'usage standard, ce n'est pas assez puissant pour faire une shareware, mais juste afin d'empécher l'usage d'un classeur périmé par mégarde... (Moi suis favorable à l'open source de toute manière)

Bon Appétity car là je pars déjeuner
@+Thierry
 
merci @+thierry pour la rapidité de la reponse
je vais faire ça cette apres midi !!!
je verrais si cela me convient.
mon but dans cette question est d'empecher l'utilisation d'une de mes application excel 97 (que je distributs a certaines personnes)apres une date que je determine .
bonne journée a bientot peut etre

evelyne
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
8
Affichages
158
Retour