Excel源码
检测同列重复值工具
2005-04-24 14:32:28
文件类型 :
文件版本 :
简要说明 :
本软件为Excel加载宏程序,专门为经常用Excel进行各种数据计算的朋友开发。能在用户输入任何一个数据后即时进行检测,如发现该列中已有相同数据则发出警告,以达到避免在同一列中输入相同数据的目的。

    安装方法:先将本压缩包中的CCheck21P.xla解压至Office的安装目录下的"Office\Library\"中(例如:您的Office安装在"C:\Program Files\"中,那么您就把pay_slip.xla解压至"C:\Program Files\Microsoft Office\Office\Library\"里。)然后启动Excel,点击“工具”——“加载宏”,在“检测同列重复值工具”这个加载宏前面的框中打勾,最后按“确定”。这时将出现一个欢迎使用的对话框,到此就安装完成了。

    使用方法:    在本工具默认状态下,每当用户向工作表中输入一个数值以后,本工具都将对其进行检测,如果发现当前列中已有相同数据则发出警告,并询问用户是否要将刚才输入的数据删除。如果选择“是”,则将刚才输入的数据删除,否则仍将按照用户的意愿将其保留。检测的速度非常快,如果你的机器不是太古董级的话,一般来说是不影响数据输入工作的。    如果用户想暂时停用检测功能,只需要在“工具”——“检测同列重复值”中选择“禁止进行检测”即可。当然,如果想恢复使用检测功能,只需要在“工具”——“检测同列重复值”中选择“允许进行检测”就行了。    另外,本工具还可以手动对某一列数据进行检测!

    注意事项:    基于VBA功能的限制以及运行速度上的考虑,本工具只支持在同列中向上进行检测。也就是说,本工具将默认用户的输入习惯为:每输入完毕一个数据后按回车结束或以向下移动光标来结束。如果您的输入习惯不同寻常,则本工具将无法正确进行检测。