2017-07-17 125 views
0

我正在使用下面的代碼從SharePoint打開Excel文件。從Sharepoint文件夾訪問Excel文件

我有點困惑,我應該編碼,從SharePoint中的文件夾訪問文件。

Excel文件,我需要存儲;的SharePoint >>文件>>測試>>數據>>七月

和鏈接到我的SharePoint是這樣的,https://forum/content/008200/default.aspx?RootFolder=%2Fcontent%2F00008200%20Documents%2DTest%2F0001%20%29&FolderCTID=0x01200083BC38D90EC5674491B520CC48282737&View= {00112127-0FE6-44A4-A5FB-86BC6C4E835B} & InitialTabId =絲帶%2EDocument & VisibilityContext = WSSTabPersistence

有人可以幫我,我應該如何編碼,從SharePoint中的文件夾訪問Excel文件。

我附上了一段代碼,我從論壇中獲取它。如果您可以對線條進行評論,如果您可以向我推薦一個代碼,這將會很有幫助。

Sub Share() 
Dim SWB As Workbook 
Dim WB As Variant 

With Application.FileDialog(msoFileDialogOpen) 
.InitialFileName = "https://forum/Content/008200/default.aspx" & "\" 
.AllowMultiSelect = False 
.show 

For Each WB In .SelectedItems 
Set SWB = Workbooks.Open(WB) 
Next 
End With 

If SWB Is Nothing Then Exit Sub 

End Sub 

回答

0

我不知道,你用VB,但我怎麼能夠承擔文檔庫文件,如果它是你可以使用此代碼來獲取文檔。

SPFile myExcelFile = SPContext.Current.Web.GetFile("/Documents/Test/Data/July/excelFile.xslx"); 
Stream excelFileStream = myExcelFile.OpenBinaryStream();