簡體   English   中英

Excel,VBA,PowerPivot,DataFeed連接-更新文件路徑

[英]Excel ,VBA, PowerPivot, DataFeed connection - update path to file

我正在嘗試准備excel文件,該文件將用一個按鈕從許多來源下載數據。

可悲的是,這個文件將被沒有共享文件夾之類的人使用,我無法將datafeed文件連接到他們都可以訪問的地方。

此連接在PowerPivot中創建。

這就是為什么我嘗試准備宏,它將為每個用戶更新文件的路徑。

我如何使用VBA更新此路徑?

我可以通過使用Debug.print Activeworkbook.Connections(1).Datafeedconnection.Connection獲取當前路徑

但是我無法使用Activeworkbook.Connections(1).Datafeedconnection.Connection =“ ...”更新它

它不能與debug.print的結果進行小的更改一起工作,當我嘗試將此連接設置為類似“ Test”時,它也不起作用

如果需要,我可以在訪問該文件時(可能是明天)給出debug.print的確切結果,但是如果我做錯了什么(例如選擇錯誤的命令),在此之前您可以幫我嗎?

在另一個地方的幫助下,我找到了解決此問題的方法。

當我使用PowerPivot創建連接時,我無法編輯datefeedconnection.connection屬性(它返回錯誤1004)。

但是,當直接在excel中創建連接時,我可以通過以下命令對其進行更新:Activeworkbook.Connections(1).Datafeedconnection.Connection =“ ...”

要直接在excel中創建連接,我們必須進入:-數據選項卡-現有連接-瀏覽更多內容(框的左下角)-選擇.atomsvc​​文件

暫無
暫無

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

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