我对 VBA 有点陌生,并且已经进行了数小时的研究,以查看是否可以获取在线托管的 PDF 文档的创建日期或最后修改日期。
从一个线程中,我发现 FileDateTime 函数可能会起作用,但是没有关于如何使用它的信息。
我从 msdn 网站找到并修改了代码,但是它返回以下错误“无效的过程调用或参数”。
下面的链接也很有帮助。说明使用没有“https:”的链接有效,但它似乎仅适用于 Sharepoint 文件并返回错误(“找不到文件”)
如何使用 VBA 在 SharePoint 中获取文件的最后修改日期?
Sub return_created_date()
Dim MyStamp
' Assume TESTFILE was last modified on February 12, 1993 at 4:35:47 PM.
' Assume English/U.S. locale settings.
MyStamp = FileDateTime("https://www.xxxx.com/xxxx.pdf") ' Returns "2/12/93 4:35:47 PM"
MsgBox (MyStamp)
End Sub
如果可能的话,任何帮助将不胜感激