台灣最大程式設計社群網站
線上人數
1281
 
會員總數:245250
討論主題:189111
歡迎您免費加入會員
討論區列表 >> office VBA / WinOS >> EXCELVBA 工作表名稱更改 做抓取動作
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
EXCELVBA 工作表名稱更改 做抓取動作
價值 : 50 QP  點閱數:474 回應數:1

樓主

SU
門外漢
0 6
174 32
發送站內信

Sub TEST()
Sheets("工作表1").Range("A1").Formula = "='C:\[B檔案.xls]Sheet2'!$A$9" '檔案路徑及名稱請依實際需求修改
請問各位大大 要抓取EXCEL B檔案中 Sheet2 那可以把上敘的Sheet2改成 哈囉-123 這樣的名稱去做抓取的動作嗎?
以上程式是用VBA 麻煩各位大大求解




搜尋相關Tags的文章: [ excel ] , [ VBA ] ,
本篇文章發表於2018-10-02 12:37
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

Brian
檢舉此回應
sfile = "B.xlsx"
sht = "哈囉-123"

X = "=" & "[" & sfile & "]" & sht & "!" & "A9"

Range("A1").Formula = X
本篇文章回覆於2019-07-23 18:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.