作者aovo ()
看板Office
標題[問題] VBA取用跨工作簿的儲存格範圍
時間Thu Aug 24 12:47:04 2017
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:Office Excel
版本:2013
請教各位高手,想用VBA的Application.Match讓檔案A去取用檔案B的某表單範圍,
但是在 不開啟檔案B 的前提下
Application.Match(標籤, 範圍, 0)中的「範圍」應該怎麼打比較正確
先感謝各位高手了!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.121
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1503550027.A.4FB.html
※ 編輯: aovo (140.112.25.121), 08/24/2017 12:48:28
1F:→ soyoso: 在不開啟檔案B的前提下,測試以某一儲存格為暫存,寫入公 08/24 13:30
2F:→ soyoso: 式,再將該暫存儲存格的值寫入變數內 08/24 13:31
3F:→ aovo: 謝謝高手回覆!想再請問這裡的「暫存」應該怎麼用 08/24 14:35
4F:→ aovo: 因為試過把抓取跨不同路徑下的檔案的儲存格值的方法,用在 08/24 14:43
5F:→ aovo: 用在文章裡講的「範圍」中,結果不成功 08/24 14:43
7F:→ aovo: 感謝高手! 08/24 21:17
8F:→ aovo: 發現這樣Match函數的第一個參數那個「1」被固定住了 08/24 22:25
9F:→ aovo: 如果要Match函數的第一個參數可變,想再請問高手該怎麼調整 08/24 22:26
12F:→ soyoso: 留值的話range.specialcells或range = range.value方式 08/25 01:13
13F:→ aovo: 謝謝高手!我再試試! 08/28 09:38