Solo consultas sobre Funciones y Fórmulas Excel.
Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
por Morthan » 27 Jun 2006 13:17
Necesito crear un archivito que me arroje en la celda A1 la fecha de ultima modificacion que haya sufrido ese archivo. Por ejemplo que se haga un ajuste en el contenido de la hoja el Viernes 23 de Junio, y que si hoy lo abro en tal celda me de esa fecha y solo si hoy hago cambios y guardo que ajuste la fecha al dia de hoy.
Agradezco de antemano su valioso apoyo.
Saludos
-
Morthan
- Miembro Frecuente

-
- Registrado: 29 Nov 2004 14:23
- Ubicación: Querétaro
por galileogali » 27 Jun 2006 20:37
PRUEBA ESTO
Sub AUTO_OPEN()
HOJA1.RANGE("A1") = Application.ThisWorkbook.BuiltinDocumentProperties(11)
End Sub
gali
-
galileogali
- Moderator

-
- Registrado: 07 Ene 2005 22:46
- Ubicación: QUIROGA (ba), ARGENTINA
-
por ST » 27 Jun 2006 20:45
checate la propiedad "DateLastModified" en la ayuda del VBE
Devuelve la fecha y hora en que se modificó por última vez la carpeta o el archivo especificados.,es de sólo lectura.
por cierto p@li acaba de subir hace poco,un ejempo dode utiliza esta propiedad (muestra un directorio y al seleccionar un archivo se ven los datos del mismo,donde uno de ellos es la fecha de la ultima modificacion.(bajatelo te puede servir)
-

ST
- Miembro Frecuente

-
- Registrado: 06 Jun 2005 17:56
- Ubicación: Acapulco
por KL » 27 Jun 2006 21:34
Hola chicos,
Solo comentar que la solucion de GALI en realidad no es valida por dos razones:
1) al abrirse el libro la propiedad DateLastSaved del libro adquiere automaticamente el valor de la fecha y hora de apertura que es lo que devolvera al llamar la propiedad desde el procedimiento Auto_Open
2) ThisWorkbook.BuiltinDocumentProperties(11) en realidad devuelve la fecha de creacion del archivo (al menos en mi sistema). Y aunque es inutil la propiedad en cuestion es la numero 12.
La solucion de ST si que devuelve la fecha correcta... siempre y cuando se use desde un tercer archivo con el archivo en cuestion cerrado. De lo contrario pasaria lo mismo que con la solucion de GALI.
-
KL
- Miembro Frecuente

-
- Registrado: 18 Mar 2006 13:57
- Ubicación: Madrid
Volver a Funciones y Fórmulas
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 10 invitados