[算表] VBA合併表格數值

看板Office作者時間6年前 (2019/06/11 11:47), 編輯推噓0(007)
留言7則, 2人參與, 6年前最新討論串1/1
大大好 嘗試將arr1表格 比對 編號後 賦予arr2值 但是跑出來只有 第一筆A的產品別數量有值 其他第二三筆沒有值 程式表格如下圖 有無神人大大幫忙解惑 謝謝喔 https://i.imgur.com/gv9kmYq.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.25.44 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1560224825.A.7E5.html

06/11 11:55, 6年前 , 1F
因為你在填入第一組數量值後Exit for了,所以arr2並沒有全
06/11 11:55, 1F

06/11 11:55, 6年前 , 2F
部爬完
06/11 11:55, 2F

06/11 11:55, 6年前 , 3F
不考慮直接使用VLOOKUP嗎?
06/11 11:55, 3F

06/11 11:57, 6年前 , 4F
如果還是要使用VBA的話,把爬arr2的那個For loop放外面,
06/11 11:57, 4F

06/11 11:57, 6年前 , 5F
arr1的在裡面,比較符合你的需求
06/11 11:57, 5F

06/11 11:57, 6年前 , 6F
這樣Exit for可以留著,節省一些運算
06/11 11:57, 6F

06/11 13:52, 6年前 , 7F
感謝大大,一語道破,大大的感謝!!
06/11 13:52, 7F
文章代碼(AID): #1S_oGvVb (Office)
文章代碼(AID): #1S_oGvVb (Office)