verouiller l'acces a un fichier a partir d'une certaine date

olivemotard

XLDnaute Junior
Bonjour

Je vais poser une question, et je ne suis pas sur que cela existe et soit possible

J'au créé un moteur de recherche (je devrais dire nous car le forum m'a bien aidé) et je voudrais que ce fichier se bloque a une date precise et qu'un mot de passe soit demandé pour rendre a nouveau le fichier utilisable, mais je n'ai aucune idée de la marche a suivre.

Merci d'avance
 

job75

XLDnaute Barbatruc
Re : verouiller l'acces a un fichier a partir d'une certaine date

Bonjour,

La macro suivante introduit un mot de passe lors de la fermeture du fichier si la date du 31/12/08 est dépassée.

A l'ouverture suivante, le mot de passe sera demandé.

Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If CDate(Date) > CDate("31/12/08") Then
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs ThisWorkbook.Path & "\" & ThisWorkbook.Name, Password:="[COLOR="Red"]VotreMotdepasse[/COLOR]"
Application.DisplayAlerts = True
End If
End Sub

Edit : ça ne correspond pas vraiment à ce que vous souhaitez car aucun mot de passe ne sera demandé à la 1ère ouverture le 01/01/09 (il n'y a pas encore de mot de passe). Mais le mot de passe ne peut pas s'introduire tout seul sur un fichier fermé...

A+
 
Dernière édition:

bignou77

XLDnaute Occasionnel
Re : verouiller l'acces a un fichier a partir d'une certaine date

Salut all,
vite fait car ma femme m'attend,
il y a aussi dans Workbook open/

If Date > #4/1/2008# Then #ton code pour le message# Else # ton code si la date n'est pas passé#

attention, c'est mois, jour et année.


Voila.
@+
 

Discussions similaires

Statistiques des forums

Discussions
312 402
Messages
2 088 112
Membres
103 731
dernier inscrit
dbsglob