VBA sur la date derniere modification
Résolu/Fermé
A voir également:
- VBA sur la date derniere modification
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Suivi de modification word - Guide
- Logiciel modification pdf gratuit - Guide
- Supprimer dernière page word - Guide
4 réponses
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
6 oct. 2016 à 15:26
6 oct. 2016 à 15:26
Bonjour
Peut être ceci
Dim u As String
u = ActiveWorkbook.BuiltinDocumentProperties("Last Author").Value
voir ici
Cdlmnt
Peut être ceci
Dim u As String
u = ActiveWorkbook.BuiltinDocumentProperties("Last Author").Value
voir ici
Cdlmnt
Utilisateur anonyme
6 oct. 2016 à 15:28
6 oct. 2016 à 15:28
Bonjour dingding,
Pour l'auteur, essaye : MsgBox ActiveWorkbook.Author
Pour les dates, si FName (Object) est ton fichier, tu as :
a) date de création : FName.DateCreated
b) date de dernière modification : FName.DateLastModified
c) date de dernier accès : FName.DateLastAccessed
Cordialement. 😊
Pour l'auteur, essaye : MsgBox ActiveWorkbook.Author
Pour les dates, si FName (Object) est ton fichier, tu as :
a) date de création : FName.DateCreated
b) date de dernière modification : FName.DateLastModified
c) date de dernier accès : FName.DateLastAccessed
Cordialement. 😊
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
6 oct. 2016 à 16:34
6 oct. 2016 à 16:34
bonjour tt le monde
un exemple à adapter (caftage sur 1 colonne) se déclenche avec l'appui sur "entrée" dans la plage utile
cafte l'adresse de la modif, la date et l'heure,l'ancienne valeur et la nouvelle, qui en est l'auteur
attention si le classeur se trouve sur le serveur accessible à plusieurs personnes, il faudra peut-être modifier la recherche du nom... (je ne suis plus sur serveur et donc je ne peux vérifier
http://www.cjoint.com/c/FJgoBnPf1Xm
on peut aussi envoyer les résultats dans un fichier texte si ca t'intéresse
un exemple à adapter (caftage sur 1 colonne) se déclenche avec l'appui sur "entrée" dans la plage utile
cafte l'adresse de la modif, la date et l'heure,l'ancienne valeur et la nouvelle, qui en est l'auteur
attention si le classeur se trouve sur le serveur accessible à plusieurs personnes, il faudra peut-être modifier la recherche du nom... (je ne suis plus sur serveur et donc je ne peux vérifier
http://www.cjoint.com/c/FJgoBnPf1Xm
on peut aussi envoyer les résultats dans un fichier texte si ca t'intéresse
Bonjour dingding,
As-tu lu mon message #2 ? Ça peut t'être utile pour le nom de l'auteur
et pour différentes dates fiichier. À part ça, pour ton problème, je te
laisse continuer avec michel_m (que je salue). Cordialement. 😊
As-tu lu mon message #2 ? Ça peut t'être utile pour le nom de l'auteur
et pour différentes dates fiichier. À part ça, pour ton problème, je te
laisse continuer avec michel_m (que je salue). Cordialement. 😊
Si une autre personne que toi fait une modif, un bug apparaît pour une date,
telle que .DateLastModified ou .DateLastAccessed ? ou pour .Author ?
Si c'est pour l'auteur, as-tu essayé avec ce que t'a proposé ccm81 dans son
message #1 ? Je le remets ici pour rappel, et pour mieux préciser de quoi
je parle : ActiveWorkbook.BuiltinDocumentProperties("Last Author").Value
À part ça, je n'ai pas d'autre idée car je ne connais pas le travail en réseau.
Donc continue de surveiller les réponses qui vont te parvenir. 😊
PS : Je salue aussi ccm81 ; et je pense que la réponse #7 de michel_m
t'apportera sans doute la solution adéquate.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 7/10/2016 à 11:50
Modifié par michel_m le 7/10/2016 à 11:50
bonjour dingding
comme tu es sur serveur, les 3 macros dans le classeur ci joint te donnent la date-heure d'ouverture et fermeture et le nom dans un fichier texte "spy.txt". elle doivent être installées dans le module "thisworkbook"
pour le nom, étant en monoposte, je ne sais si le nom renvoyé est l'utilisateur ou l'auteur du classeur...
le classeur
http://www.cjoint.com/c/FJhjNqDbmIm
pour ma proposition précédente, la macro devait ^tre copié dans le module feuille concernée
Michel
comme tu es sur serveur, les 3 macros dans le classeur ci joint te donnent la date-heure d'ouverture et fermeture et le nom dans un fichier texte "spy.txt". elle doivent être installées dans le module "thisworkbook"
pour le nom, étant en monoposte, je ne sais si le nom renvoyé est l'utilisateur ou l'auteur du classeur...
le classeur
http://www.cjoint.com/c/FJhjNqDbmIm
pour ma proposition précédente, la macro devait ^tre copié dans le module feuille concernée
Michel