急,马上给分

SemYum 2004-11-25 06:17:15
我要输入上千份的名单,但又担心重复.想编一个VBA,当打入同样的名单时就自动跳出一个提示窗口提示已经存在.
需要代码,需要加注示说明.
谢谢~!
...全文
202 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgvslch 2004-12-05
  • 打赏
  • 举报
回复
给分
caimps 2004-12-03
  • 打赏
  • 举报
回复
excel绝对是好东西
看到很多老外用的特别好
功能挺多绝不仅仅是个电子表格


楼主不厚道阿
都快一个礼拜了
还说马上给分
ezlj 2004-11-25
  • 打赏
  • 举报
回复
同意楼上的观点,如果你一定要用vba实现,那也是可以的。不过真的没这个必要,希望大家有空多了解一下excel本身的一些应用技巧,祝大家共同进步
EdwardZhou 2004-11-25
  • 打赏
  • 举报
回复
这样的小小要求,根本无需编程。使用 Excel 中内置的“数据有效性”功能可以非常圆满地解决您的问题。

假如您需要在 B2:B2000 单元格中输入名单:

选中 B1:B2000 这个区域;
菜单中,“数据”→“有效性”,在“有效性条件”中选择“自定义”,在“公式”框中输入:
=COUNTIF(B$2:B$2000,B2)<2
在“出错警告”的“错误信息”框中输入:“此名字已经存在”,确定既可。

您可以试试。

考虑到上千人的名单中有可能存在着人员重名现象,您也可以在“出错警告”的“样式”选择框中把“停止”改为“警告”,这样遇到真正的重名时您可以选择重新输入还是接受此正常的重名。

5,172

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧