我正在开发一个使用 excel VBA 制作修订文档的工具,我将 excel 文件导入我们的工具并对其进行操作和导出,对于第二个修订,我们导入旧文档并对其进行操作并创建一个新文档。所以我想为我们的工具创建的文档添加某种标识,以便下次程序将识别为使用此工具创建的先前文档。
有什么方法可以在excel文件中添加一些东西,比如excel签名,下次用vba读取它们?我不想在工作簿的单元格内写任何东西。
任何想法?。
您可以更改文档的作者吗?
Sub ChangeAuthor()
ActiveWorkbook.BuiltinDocumentProperties("Author").Value = "ExcelProductionMacro"
End Sub
并检索
Public Function GetAuthor() As String
GetAuthor = ActiveWorkbook.BuiltinDocumentProperties("Author").Value
End Function
如果您有兴趣,这里是您可以访问的文档属性的完整列表。
其他可能有用,例如Last Author
, Category
,Comments