[問題] VBA取用跨工作簿的儲存格範圍

看板Office作者時間8年前 (2017/08/24 12:47), 8年前編輯推噓0(0013)
留言13則, 2人參與, 最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:Office Excel 版本:2013 請教各位高手,想用VBA的Application.Match讓檔案A去取用檔案B的某表單範圍, 但是在 不開啟檔案B 的前提下 Application.Match(標籤, 範圍, 0)中的「範圍」應該怎麼打比較正確 先感謝各位高手了! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.121 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1503550027.A.4FB.html ※ 編輯: aovo (140.112.25.121), 08/24/2017 12:48:28

08/24 13:30, , 1F
在不開啟檔案B的前提下,測試以某一儲存格為暫存,寫入公
08/24 13:30, 1F

08/24 13:31, , 2F
式,再將該暫存儲存格的值寫入變數內
08/24 13:31, 2F

08/24 14:35, , 3F
謝謝高手回覆!想再請問這裡的「暫存」應該怎麼用
08/24 14:35, 3F

08/24 14:43, , 4F
因為試過把抓取跨不同路徑下的檔案的儲存格值的方法,用在
08/24 14:43, 4F

08/24 14:43, , 5F
用在文章裡講的「範圍」中,結果不成功
08/24 14:43, 5F

08/24 15:48, , 6F
08/24 15:48, 6F

08/24 21:17, , 7F
感謝高手!
08/24 21:17, 7F

08/24 22:25, , 8F
發現這樣Match函數的第一個參數那個「1」被固定住了
08/24 22:25, 8F

08/24 22:26, , 9F
如果要Match函數的第一個參數可變,想再請問高手該怎麼調整
08/24 22:26, 9F

08/24 22:57, , 10F
本來以為有辦法像這樣做 http://imgur.com/nFFXgH3
但是失敗
08/24 22:57, 10F

08/25 01:11, , 11F
如不開檔前提下https://i.imgur.com/6IE7SRs
08/25 01:11, 11F

08/25 01:13, , 12F
留值的話range.specialcells或range = range.value方式
08/25 01:13, 12F

08/28 09:38, , 13F
謝謝高手!我再試試!
08/28 09:38, 13F
文章代碼(AID): #1PdbfBJx (Office)
文章代碼(AID): #1PdbfBJx (Office)