no me da la fecha correcta de creación del documento

27/04/2007 - 13:24 por nEk | Informe spam
Hola!
Al utilizar esta sentencia no me da la fecha correcta de creación del
documento

ActiveWorkbook.BuiltinDocumentProperties("Creation Date")

Que puede ser? Hay otra manera de hallarla?

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
28/04/2007 - 02:06 | Informe spam
hola, 'anonimo/a' !

Al utilizar esta sentencia no me da la fecha correcta de creacion del documento
ActiveWorkbook.BuiltinDocumentProperties("Creation Date")
Que puede ser? Hay otra manera de hallarla?



1) 'otra' manera pudiera ser utilizando un objeto 'FileSystemObject' [del shell de windows]
-> te da la fecha de 'creacion' correspondiente a la primera 'aparicion' de tu archivo en el sistema
OJO: lo anteror tampoco es 'garantia' de que la fecha mostrada sea la 'correcta'... por que ???

2) si 'afirmas' que la fecha devuelta NO es la fecha 'correcta' [asumiendo que conoces la fecha exacta] -?-
es probable que tu archivo 'venga' de otra pc donde se hubiera creado 'originalmente' [copia de algun 'respaldo' ?]

3) prueba con una macro +/- como la siguiente [p.e. desde un modulo de codigo estandar/normal/general/...]:
Sub Fechas_de_creacion()
With CreateObject("Scripting.FileSystemObject")
With .GetFile(ActiveWorkbook.FullName)
MsgBox .DateCreated & vbCr & _
ActiveWorkbook.BuiltinDocumentProperties("creation date")
End With
End With
End Sub

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 nEk
30/04/2007 - 08:38 | Informe spam
Funciona bien!
Gracias!

"Héctor Miguel" wrote:

hola, 'anonimo/a' !

> Al utilizar esta sentencia no me da la fecha correcta de creacion del documento
> ActiveWorkbook.BuiltinDocumentProperties("Creation Date")
> Que puede ser? Hay otra manera de hallarla?

1) 'otra' manera pudiera ser utilizando un objeto 'FileSystemObject' [del shell de windows]
-> te da la fecha de 'creacion' correspondiente a la primera 'aparicion' de tu archivo en el sistema
OJO: lo anteror tampoco es 'garantia' de que la fecha mostrada sea la 'correcta'... por que ???

2) si 'afirmas' que la fecha devuelta NO es la fecha 'correcta' [asumiendo que conoces la fecha exacta] -?-
es probable que tu archivo 'venga' de otra pc donde se hubiera creado 'originalmente' [copia de algun 'respaldo' ?]

3) prueba con una macro +/- como la siguiente [p.e. desde un modulo de codigo estandar/normal/general/...]:
Sub Fechas_de_creacion()
With CreateObject("Scripting.FileSystemObject")
With .GetFile(ActiveWorkbook.FullName)
MsgBox .DateCreated & vbCr & _
ActiveWorkbook.BuiltinDocumentProperties("creation date")
End With
End With
End Sub

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida