Word VBA创建日期为正确日期和无时间

时间:2016-09-05 10:13:08

标签: vba properties ms-word word-vba

尝试仅使用日期和时间来获取文档的创建日期(这是为了选择在给定日期创建的文件夹中的所有文档)。

我可以获取文档的创建日期和时间,但不仅仅是日期! 有没有办法在Word VBA中执行此操作?

目前使用以下代码行:

       intDate = wdDocTgt.BuiltInDocumentProperties("Creation Date")

2 个答案:

答案 0 :(得分:1)

尝试舍入(实际上只取整数部分):

intDate = int(wdDocTgt.BuiltInDocumentProperties("Creation Date"))

请记住,日期和时间只是数字。一切都存储在几天,这意味着时间是分数的一部分。删除分数会消除时间。

答案 1 :(得分:-1)

? VarType(ActiveWorkbook.BuiltinDocumentProperties("Creation Date"))
 7 
? vbDate
 7 
? Int((ActiveWorkbook.BuiltinDocumentProperties("Creation Date")))
16-07-27