簡體   English   中英

如何使用VBA在SharePoint中獲取Excel文件的屬性?

[英]How to obtain the properties of an Excel file in SharePoint using VBA?

我正在創建帶有命令按鈕的宏文件,當您單擊該宏文件時,它將顯示屬性,尤其是SharePoint網站上載的Excel文件的上次修改日期和時間。 我如何使用VBA做到這一點。 您及時的回復非常感謝。 非常感謝!

我相信讓vba /宏運行的唯一方法是從SharePoint 2010中“在Excel中打開”。我認為當您在瀏覽器中打開Excel文件時,vba / macros不會運行。

我向VBA添加了以下代碼(按alt F11鍵可以打開VBA編輯器):

 Public Sub documentProperties()
      On Error Resume Next
      Dim oApp As New Excel.Application
      Dim oWB As Workbook
      Set oWB = ActiveWorkbook

      Dim propertieslist As String
      For l = 1 To oWB.BuiltinDocumentProperties.Count
        MsgBox oWB.BuiltinDocumentProperties.Item(l).Name & ":" & oWB.BuiltinDocumentProperties.Item(l).Value
      Next l

      MsgBox propertieslist
    End Sub

然后,我在excel工作表上放置一個按鈕(Google搜索“ excel 2010添加按鈕”)以獲取有關將開發人員菜單添加到功能區的說明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM