2017-03-23 38 views
0

我有一個需要從SharePoint文檔庫中託管的Excel工作簿中獲取數據的Excel工作簿。從源文件創建列表不是一個選項:/如何將Sharpoint中的Excel工作簿中的值轉換爲活動工作簿

我能夠打開源Excel文件,但我不希望用戶看到它打開。

+1

在這種情況下,我建議你在本地複製文件:https://msdn.microsoft.com/en-us/library/2s1c774y(v = vs.90).aspx,然後訪問文件(無打開它)使用ADO:http://stackoverflow.com/questions/39415326/search-workbook-and-extract-data-without-opening-it-excel-vba然後,您可以刪除該文件的本地副本。 – Ralph

+0

解決方案非常簡單。關閉屏幕更新就足夠了,假定它不適用於新打開的工作簿。 – Thor

回答

0

令人驚訝的簡單。

Application.ScreenUpdating = False 

也認爲這將是一個性能問題,創建整個工作簿過程,但工作順利。

相關問題