> ... 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.