|
楼主 |
发表于 2011-12-16 16:55
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 Moneky 于 2011-12-16 17:49 编辑
zp319 发表于 2011-12-16 15:47
现在就剩删除重复与多于功能不会弄~请楼主帮帮忙啊
你好,谢谢关注。你在165楼反映的
问题1,经证实,确实存在,谢谢你提供的解决方式。
问题2,我试了一下,没有发现忽略大小写失效的现象。
问题3,删除待更新表的 重复,多余数据。这两个可以作为一个附加小工具提供,但归于核对,个人觉得稍有不妥。等时间充足一点了,再添加吧,到时可能要重新发新贴,这个贴的主贴已不能编辑了。
问题1解决方式详细说明:
把SMYU过程中的:
rz(日志_末行, 6 + 对照列列数 + ii) = yd(ii)(i, 1) '操作日志中写入对照列新值
改为:
rz(日志_末行, 5 + 对照列列数 + ii) = yd(ii)(i, 1) '操作日志中写入对照列新值
问题3中两个小工具的想法与思路探讨:
删除重返数据——待更新表中只要关联列等,则认为两条记录重复——删除靠后方的一条。
删除多余数据——根据关联列确定唯一记录,如果待更新表中有,而源表中没有,则删除待更新表中的对应记录。
上面两条思路是不是你需要的?
|
|