Modification code Usf de '@+Thierry 09/03/2004

castor30

XLDnaute Occasionnel
Bonjour le forum,
J'ai trouvé ce fichier USF-PassWord-Multi-Levels sur votre site et il m'intéresse beaucoup.
Est-il possible d'y apporter ces modifications ?
A savoir pour les mois pairs :
En colonne P : que le Username de mette,
En colonne Q : la date d'ouverture du classeur,
En colonne R : l'heure d'ouverture du classeur,
En colonne S : l'heure de fermeture du classeur.
Pour les mois impairs, à partir de la colonne V les mêmes renseignements.
Ces données en couleur de police blanche par souci de discrétion.
Le début de chaque mois effaçant les données précédentes dans ces colonnes.
En vous remerciant.
 

Pièces jointes

  • USF-PassWord-Multi-Levels.xls
    69.5 KB · Affichages: 51

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Bonjour Castor30, le forum

Longtemps que je n'avais pas vu un Userform de Thierry !
Si j'ai bien compris, tu veux enregistrer les accès au classeur, ce n'est pas le but de cet USF qui affiche ou masque les feuilles selon le niveau de l'utilisateur. Pour faire ce que tu veux, il faut utiliser des événementielles dans thisworkbook
Workbook_Open peut récupérer les données d'ouverture, personne, date et heure
Workbook_BeforeClose peut récupérer les données de fermeture
Workbook_SheetChange peut récupérer toutes les données et cellules modifiées par l'utilisateur
Workbook_SheetActivate peut récupérer les feuilles vues
Etc, etc, etc
Le code peut inscrire ces données dans une feuille veryhidden où dans un fichier externe, excel ou texte par exemple

Bien cordialement, @+
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Re
un exemple dans le classeur joint, VB non protégé
touches CTRL+I pour afficher/masquer l'historique en veryhidden, les données antérieures au mois en cours sont supprimées à l'ouverture
@+
 

Pièces jointes

  • Version_Test.xlsm
    23 KB · Affichages: 52

Discussions similaires

Réponses
8
Affichages
640

Statistiques des forums

Discussions
312 083
Messages
2 085 189
Membres
102 809
dernier inscrit
Sandrine83