作者a24626296 (DD)
看板Visual_Basic
标题[VBA ] vlookup加速
时间Sun Sep 26 22:33:20 2021
想询问大家,如题
vlookup的数量一多之後,
就会有点耗时间
前几天想说写到後台用回圈计算每笔的值再带出,不要再把公式输出到工作簿去计算,
但发现後台计算速度好像没有比较快...
而且资料有错也不好检查
请问大家会怎麽做?
现在可能就几万笔资料而已,为了更多资料处理预防一下,电脑 i5,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.137.81.97 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1632666802.A.2F1.html
1F:推 chunchanhung: 可以用dictionary 来找寻 会快很多 09/26 23:05
2F:→ a24626296: 感谢分享 09/27 19:26
3F:推 waiter337: 看几组vlookup 超过200~400组以上 就只能乖乖写程式 10/01 04:18
4F:→ waiter337: 到麻辣家族讨论区翻资料 会翻的到 10/01 04:19
5F:→ waiter337: 方法同1楼 10/01 04:19
6F:→ waiter337: 但如果是几万次的vlookup 要快 就要另外写阵列排序 10/01 04:20
7F:→ waiter337: 几千次内的 还可以用dictionary 10/01 04:20
8F:→ a24626296: 感谢三楼大大分享 10/07 23:00