Garger une trace des modificateurs

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

Madjon6

XLDnaute Occasionnel
Bonjour,

Je suis administrateur d'un fichier de suivi budgétaire. Je souhaite pouvoir voir à tout moment qui sont les dernier utilisateurs ayant modifié le fichier.

Est ce possible ? et pouvez vous m'aider s'il vous plaît ?

D'avance merci

Madjid
 
Re : Garger une trace des modificateurs

Bonjour MadJon,

Cette macro à mettre dans le module 'Thisworkbook' du classeur, enregistre dans un fichier texte la date et l'utilisateur du fichier si le fichier a été modifié.

Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
 'Si le classeur a été modifié
 If Me.Saved = False Then
    Dim f As Integer
    Dim Fichier As String
    Dim ligne As String
    Fichier = ThisWorkbook.Path & "\Modificateurs.txt"
    ligne = Format(Now, "dd/mm/yyyy hh:mm:ss") & " " & Environ("USERNAME")
    f = FreeFile()
    Open Fichier For Append As #f
    Print #f, ligne
    Close #f
  End If
End Sub

A bientôt
 
Re : Garger une trace des modificateurs

Re Bonjour,

Voici le classeur, avec une modification.

Il enregistre une trace dans un fichier texte à la fermeture du classeur.
Sont enregistrés, la date et l'heure, le nom de l'utilisateur et si le classeur à été modifié depuis le dernier enregistrement.
 
- 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

Discussions similaires

Réponses
2
Affichages
159
Réponses
6
Affichages
323
Réponses
22
Affichages
1 K
Retour