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, @+