請教一下EXCEL 2019 外部匯入要怎麼匯入啊?有參考範例處嗎?VBA的連線更新該如何撰寫呢?

如題,原2016以前的版本都直接從資料\連線...
但換了2019後,這個問題,感覺變得複雜多了..
雖然感覺好像從外匯入資料的選項變多了..
但相對的變成不會用..
我是要從web匯入..但匯入後..

圖示大致如下:






然後貼上網址後,例如證交所的法人買賣金額
然後他會出現 O基本  或  O進階  選項


勾進階會出現更複雜的細項= ="""


為免複雜,我先勾了基本後按確定
然後出現如下,更複雜的選項了...
左邊有匿名、windows、基本、web API、組織帳戶
右邉的網址又分了一堆層級,因為太複雜了,所以我就都選匿名\與第一個網址


按上圖的右下角連接後,連很久..出現如下沒東東..


於是勾選左方的導覽器的 口 選取多重項目、後勾選右方的  口Table 0
如下圖



之後右方會出現Table0...另一個是先前測試用時建立的


然後將游標點擊table 0

按載入至表格會匯到試算表內.

另若連續點擊table0則會跳出另一視框


然後不管如何,我匯是可以匯入至試算表內了
可是當我要將原先VBA的連線時,他會出現偵錯...然後錯在以下這一行.

'連線更新該活頁簿 內的 連線名為 "三大法人連線更新"
ActiveWorkbook.Connections("三大法人連線更新").Refresh

程序就不再繼續往下執行了...
當然它也就不會幫我做自動更新法人進行的其它項目..
所以順道請教我要如何更改VBA程序碼,以便2019版能讓我在點擊按鍵後做匯入資料,然後複製、貼上....(主要只要告之如何用VBA做線上外部匯入即可。)
以上感謝...
2020-01-14 23:22 發佈
限制級
您即將進入之討論頁 需滿18歲 方可瀏覽。
根據「電腦網路內容分級處理辦法」修正條文第六條第三款規定,已於該限制級網頁,依台灣網站分級推廣基金會規定作標示。
評分
複製連結