Excel VBA程序开发

凡尘158 Lv.2

关注
每天都要从一张源文件(0313.xls)向管理表里面(数据区域A2:N4000,后面的O~W列是计算列,不用考虑)添加数据

每次添加数据时,要根据B列数据来判断源文件(0313.xls)里面的数据和管理表里面的数据有没有重复的,只添加没有重复的数据。
每次添加的数据都跑到从4002行开始添加了
请大佬看一下,代码里面哪个地方要改正一下!谢谢!

数据添加.rar   2024-2-27 15:05 上传

662.43 KB, 下载次数: 9


211阅读
5回复 倒序

shiruiqiang Lv.5 2楼

个人思路:1、可以自己选择工作簿
2、数组+字典。否则数据量一大,基本卡

凡尘158 楼主 3楼

引用: shiruiqiang 发表于 2024-2-27 15:34
个人思路:1、可以自己选择工作簿
2、数组+字典。否则数据量一大,基本卡

每个月最多3千多条数据,每天添加的量最多一百多条数据
应该不会太卡吧

rym9401 Lv.2 4楼

你说的问题已更正

sj.rar   2024-2-27 16:29 上传

486.59 KB, 下载次数: 8

凡尘158 楼主 5楼

引用: rym9401 发表于 2024-2-27 16:30
你说的问题已更正

非常感谢!

凡尘158 楼主 6楼

引用: shiruiqiang 发表于 2024-2-27 15:34
个人思路:1、可以自己选择工作簿
2、数组+字典。否则数据量一大,基本卡

数组+字典该怎么改代码?、
初学VBA,不是太懂

已显示全部内容