无法设置Excel文件的BuiltinDocumentProperties

时间:2013-06-27 21:50:24

标签: excel

我想以编程方式设置Excel文件的元数据。

如果我在VBA中运行此代码,

ActiveWorkbook.BuiltinDocumentProperties.Items("Title").Value = "Hi, there!!!"

我得到'对象不支持此属性或方法'异常

Excel格式(2003年或2010年)没有什么区别。

我无法在MS文档中直接确认,但我怀疑BuiltinDocumentProperties只能在Excel中读取。

这是对的吗?

1 个答案:

答案 0 :(得分:3)

它是Item,而不是Items,但它是默认方法,因此没有必要:

ActiveWorkbook.BuiltinDocumentProperties("Title").Value = "hi there"

如果从其他应用程序自动化Excel,可能/通常需要包含Item

ActiveWorkbook.BuiltinDocumentProperties.Item("Title").Value = "hi there"