2015-01-28 3 views

답변

1

vba/매크로를 실행하는 유일한 방법은 SharePoint 2010에서 'Excel에서 열기'입니다. 브라우저에서 Excel 파일을 열 때 vba/매크로가 실행되지 않을 것이라고 생각합니다.

나는 (열린 VBA 편집기를 얻기 위해 언론 고도 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 

내가 다음 엑셀 시트에 버튼을 넣어 ("2010 추가 버튼을 엑셀"에 대한 구글 검색) 리본 메뉴에 개발자 메뉴를 추가하는 방법은

+0

이 코드와 SharePoint의 파일을 열 수 있습니다 VBA를 사용하여 : WB4 = Workbooks.Open 설정 워크 북 으로 '희미한 WB4 ("https://ts.company.com/sites/folder1/folder2/01을 % 20Project % 20Documentations/INFINITY/최신 % 20Reports/무한대 % 20AKAMAI % 20CDN % 20Analysis % 20- % 20YYYYMMDD.xlsx ") ' 이제 코드를 사용하여 해당 파일의 등록 정보를 가져올 수 있습니까? 어디에 URL과 파일 이름을 삽입 할 수 있습니까? – xtina1231

+0

나는 당신이 당신의 코멘트에 추가 한 코드를 시도했다. 해당 코드로 SharePoint Excel 파일을 열지 못했습니다. 그러나 파일을 열고 Workbook 유형의 wb4 개체로 설정할 수 있으면 코드에서 for 루프를 추가하면 내 대답에 문서 속성이 표시됩니다. 먼저 로컬 파일로 시도하여 문서 속성을 확인하십시오. 그런 다음 SharePoint에서 파일 열기를 시도하십시오. – Bill

+0

괜찮습니다. 이것은 주목된다. 시도해 볼게. 고마워 빌! :) – xtina1231

관련 문제