我的问题是如何获取特定Word文档的作者姓名。
我的功能是:
Public Function GetFileOwner(pFile As String) As String
GetFileOwner = pFile.Owner
End Function
我在这里得到了大约100份文件,我已经尝试了.BuiltInDocmementProperties.
,但这太慢了......
Shell.Application函数对我来说也不起作用,因为这只适用于文件夹中的所有文件,但我需要特定的文件..
有人知道其他更快的解决方案吗?还有一种PDF文档的方式吗?
答案 0 :(得分:0)
你可以在.NET中很容易地做到这一点,所以我写了一个带有非托管导出的小dll:
<root-second>
如果我使用.FirstOrDefault()或.GetEntry();
,为了避免RGiesecke.DllExport中的一些奇怪错误,代码会比必要的稍微冗长一些。可以依次从VBA调用此DLL:
<root>
很抱歉,如果我的32位声明声明错误...我没有任何32版本的MS Office进行测试。