Contôle des utilisateurs d'un classeur

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

JBARBE

XLDnaute Barbatruc
Bonjour,

J'ai copié une macro qui me permet de voir les personnes qui ouverture un classeur contenant le fichier ci-joint !

Pour cela il faut créer un fichier txt dans le bloc-notes nommé ici > xlslog.txt !

Hors je ne peux créer ce fichier qui doit être sur la racine C du DD !

Les ouvertures et fermetures du classeur doivent être notées sur ce fichier txt !

Qu'est-ce qui cloche !

Merci !

Code:
Sub EcritInfos(data)
Open "c:\xlslog.txt" For Append As #1
Print #1, Format(Date, "dd/mm/yy") & _
Format(Time, "hh:nn:ss") & _
"" & data & "" & ThisWorkbook.Name & "" & Application.UserName
Close #1
End Sub

Private Sub Workbook_open()
EcritInfos ("Ouvre")
End Sub

Private Sub Workbook_Beforeclose(cancel As Boolean)
EcritInfos ("Ferme")
End Sub
 

Pièces jointes

Re : Contôle des utilisateurs d'un classeur

Bonjour à tous,

Ici le Module1 :

Capture_1.png

Le fichier *.txt s'est créé tout seul

A + à tous
 

Pièces jointes

  • Capture_1.png
    Capture_1.png
    3.1 KB · Affichages: 84
  • Capture_1.png
    Capture_1.png
    3.1 KB · Affichages: 88
  • XLSLog.txt
    XLSLog.txt
    253 bytes · Affichages: 38
Re : Contôle des utilisateurs d'un classeur

Dans le bouquin ( l'ordinateur individuelle) il était spécifié de placer la macro dans ThisWorkbook !!!!

mais je me suis aperçu qu'ils faisaient pas mal d'erreur !

Merci pour tout et au plaisir !
 
Re : Contôle des utilisateurs d'un classeur

Bonjour à tous,

Ton code est fonctionnel même avec la Sub dans le ThisWorkBook.
C'est juste ma façon de coder...
Ne remets pas en cause ce bouquin sur mes écrits... et ma petite expérience...

A++
A + à tous
 
Re : Contôle des utilisateurs d'un classeur

Bonsoir ,

Sur certains système d'exploitation , Vista par exemple , certains paramètrages font que l'on ne peut écrire sur la racine du disque système.

Mais tu peux très bien sauvegarder sous temp ou autre . je ne vois pas bien le problème ?

Si tu as la main sur la config tu peux toujours essayer :

le panneau de configuration, puis dans "Comptes d'utilisateur".

désactivé le controle des comptes d'utilisateurs

zt maintenant écrire des fichiers sur la racine.
 
Dernière édition:
Re : Contôle des utilisateurs d'un classeur

Désolé JCGL de t'avoir blessé avec mes propos mais l'erreur est humaine !

L'ordinateur individuel est un des meilleurs journal informatique !

C'est pourquoi je l’achète malgré son penchant sur les smarphones !!!

Sans rancune ! & bon foot ( si tu aime)
 
Re : Contôle des utilisateurs d'un classeur

Comme le dit camarche pas il faut désactivé le controle des comptes d'utilisateurs !

J'ai Windows 7 et toujours le même problème !

Le bloc notes avec le fichier txt n'apparait pas !!!!!

Merci !
 
- 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
515
P
Réponses
5
Affichages
2 K
Pieerre69
P
P
  • Question Question
Réponses
3
Affichages
1 K
  • Question Question
Réponses
0
Affichages
451
A
Réponses
17
Affichages
3 K
M
  • Question Question
Réponses
7
Affichages
1 K
Mike March
M
C
Réponses
2
Affichages
2 K
C
Retour