2013-06-27 35 views
0

我想以編程方式設置Excel文件的元數據。無法設置Excel文件的BuiltinDocumentProperties

如果我運行VBA這個代碼,

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

我得到一個「對象不支持此屬性或方法」例外

Excel格式(2003年或2010年)不有所作爲。

我無法在MS文檔中獲得直接確認,但我懷疑BuiltinDocumentProperties只能在Excel中讀取。

它是正確的嗎?

回答

3

這是Item,不Items,但它是默認的方法,這樣是沒有必要的:

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

這可能是/通常要包括Item如果從另一個應用程序自動化Excel:

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