Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1790|回复: 5

求高手优化、创新这个程序里存在的BUG!!!!!

[复制链接]
发表于 2013-5-23 14:38 | 显示全部楼层 |阅读模式
本帖最后由 ycjyswp 于 2013-5-26 15:13 编辑

这个程序的功能是根据某一列里的关键字,自动将工作表里的数据根据关键字提取出来单独存放成文件,经过测试,存在了以下几点BUG:
1:只能选择顶部附近的单元区域才可以顺利执行,否则执行结果出错,只能选择没有空行的附近单元格,执行结果才正确,否则就出错。  比如:我执行了这个程序时,选择了东仁庄里的N552或者N557单元格时,就返回了错误了结果(因为这些单元格附近存在着空行),但是再选择了N3或者N4单元格时,执行结果就正确。
2:因为这是在论坛里无意中发现的优秀贴(不知道原创作者是谁),虽然我测试了,结果准确,但不知道还有什么别的错误吗,,所以请高手大胆改进、大胆测试,谢谢了

根据关键字分表到工作簿.zip

76.02 KB, 下载次数: 8

发表于 2013-5-23 15:26 | 显示全部楼层
回复

使用道具 举报

发表于 2013-5-23 17:20 | 显示全部楼层
楼主附件里面好多的个人信息,500多人的身份证号你就这样传出来了,这样不好吧。
回复

使用道具 举报

 楼主| 发表于 2013-5-23 21:00 | 显示全部楼层
houhou3050 发表于 2013-5-23 17:20
楼主附件里面好多的个人信息,500多人的身份证号你就这样传出来了,这样不好吧。

这下把身份证号删除了,谢谢您的提醒,工作忙,确实忘了,再次感谢
回复

使用道具 举报

发表于 2013-5-23 21:22 | 显示全部楼层
这个改,,,不如直接说你的要求,重新写来得快!!
回复

使用道具 举报

 楼主| 发表于 2013-5-23 21:48 | 显示全部楼层
无聊的疯子 发表于 2013-5-23 21:22
这个改,,,不如直接说你的要求,重新写来得快!!

这个程序应该更实用些:
       比如“拆分”按钮应该有两个,一个是拆分到当前工作薄里,另一个是拆分并且保存到独立的EXCEL文件里,
       可以这样理解:根据选择(结果是放到工作表里,还是放到单独的文件里),如果选择了放到单独的文件里,那么就将结果分别放到单独的文件里,文件名称根据用户选择的拆分列的数据列里的数据名称自动命名,比如选择的拆分列是B列,那么程序执行后的结果就是8个电子表格文件,文件名称分别是9001,9002,9003,9004,9005,9006,9007,90083,,,所以拆分按钮应该有两个,一个是拆分到独立的电子表格文件,一个是拆分到当前工作薄的一个个工作表里,

05工作表拆分按列VBA1.rar

18.01 KB, 下载次数: 2

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 05:30 , Processed in 0.270164 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表