Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Como saber el ultimo usuario que modifico un archivo

2,814 views
Skip to first unread message

marcelo

unread,
May 15, 2008, 3:31:01 PM5/15/08
to
Hola amigos, tengo una consulta, trabajo con archivos compartidos por red en
una empresa, pero quisiera poder llevar un control de los usuarios que graban
los archivos ya sea un historial o el usuario que grabo por ultima vez un
archivo es posible obtener esta informacion de excel??

Héctor Miguel

unread,
May 15, 2008, 6:13:27 PM5/15/08
to
hola, marcelo !

> ... con archivos compartidos por red... quisiera poder llevar un control de los usuarios que graban
> ... ya sea un historial o el usuario que grabo por ultima vez un archivo es posible obtener esta informacion de excel?

para los archivos compartidos, tienes opciones para conservar un "historial de cambios" (por omision: 30 dias)
para conocer la fecha de "la ultima grabacion", el ultimo que lo ha grabado... (etc.) consulta la ayuda en linea de vba {F1}
y pregunta por las "BuiltinDocumentProperties" (p.e.)

MsgBox ActiveWorkbook.BuiltinDocumentProperties("last save time") ' o la numero 12 en su indice

o utilizando otros metodos y propiedades, como: FileDateTime("archivo") o desde un FileSystemObject, etc. etc. etc.
solo que (por cualquier metodo) le fecha/hora devueltos... NO ES necesariamente la fecha/hora de la ultima grabacion
por que cuando excel abre un archivo, modifica fecha/hora al momento de la apertura (o siguiente grabacion real)
-> si sales SIN guardar los cambios en el archivo (si los hubiera)... le regresa sus fecha/hora originales

para conocer quien "grabo" mas recientemente un archivo:
MsgBox ActiveWorkbook.BuiltinDocumentProperties("last author")

saludos,
hector.


0 new messages