2013-07-21 72 views
1

在sharepoint 2010中我有一個文檔庫。當您在此庫中創建新文檔時,此文檔將自動生成一個文檔ID。我想在excel文件中的cel中顯示此文檔ID。這些文檔ID可作爲excel文件中的屬性提供。如何在Excel文件單元格中顯示文檔ID?

我已經嘗試下面的宏,但他們沒有爲文檔id屬性工作。其他屬性工作正常。還有其他解決方案嗎?

enter image description here

我都試過這些宏腳本:

Public Function GetMyCustomDocumentProperties(prop As String) As String 
    GetMyCustomDocumentProperties = ThisWorkbook.CustomDocumentProperties(prop) 
End Function 

Public Function GetMyBuiltinDocumentProperties(prop As String) As String 
    GetMyBuiltinDocumentProperties = ThisWorkbook.BuiltinDocumentProperties(prop) 
End Function 

錯誤我在小區有:

#VALUE! 

這是大公A4的值:

= GetMyCustomDocumentProperties(「文檔ID值」)

這是CEL A5的值:我發現溶液

= GetMyBuiltinDocumentProperties( 「文檔ID值」)

+0

GetMyProp定義在哪裏,你提供了什麼'prop'?你也應該確認你收到了什麼錯誤(如果有的話)。 –

+0

對不起,我更改了代碼。這是一個錯字。但問題仍然存在。看到我的帖子上面的錯誤,我得到了。 – Ola

回答

0

。它是:

Public Function GetMyContentTypeProperties(prop As String) As String 
    GetMyContentTypeProperties = ThisWorkbook.ContentTypeProperties(prop) 
End Function 
相關問題