Excel精英培训网

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

[已解决]【求助】不用VBA能否实现同一记录表里自动用不同背景色显示重复行

[复制链接]
发表于 2011-8-28 06:38 | 显示全部楼层 |阅读模式
如题,是否可以不用VBA让Excel实现简单的判断重复行功能,简单点说就是一张表格准备录入一些图号、零件名称、供应商等等,但希望表格能用某种方式提供简单判错功能,当输入的图号有重复时,新输入的这一行能提醒我重复输入了,谢谢!
最佳答案
2011-8-28 08:02
回复 whd7 的帖子

这样就行了
发表于 2011-8-28 07:44 | 显示全部楼层
回复 whd7 的帖子

可以不用VBA,用数据有效性来控制,以我的电脑为例(我用英文Excel,所以希望您能看懂我的菜单说明)

A1输入数值(这是唯一不需要判定数据有效的单元格,因为第一个输入值总是唯一的,对吧?)

选中A2单元格,到菜单栏Data --> Validation --> Settings标签下的Validation Criteria的Allow框的下拉选项里,选取Custom

接着,在Formula框里,输入: =ISNA(Vlookup(A2,A$1:A2,1,False))                 (这里是关键,不要输错)

切换到Error Alert标签,在Title框内输入:输入值重复了!
在Error Message框内,输入:你必须输入唯一的数据或图号!

点OK

复制单元格A2,然后选取你想只允许输入唯一值的区域,再Edit --> Paste Special --> Validation --> OK

任务完成


回复

使用道具 举报

发表于 2011-8-28 08:02 | 显示全部楼层    本楼为最佳答案   
回复 whd7 的帖子

这样就行了
数据有效性.gif

1111111111111111.rar

5.06 KB, 下载次数: 6

回复

使用道具 举报

 楼主| 发表于 2011-8-31 07:35 | 显示全部楼层
感谢“Adders”和“高”两位高人的指点,我都测试了一下,感觉用条件格式的要方便一点,这里拜谢了!
另外,Adders大师,我还有一个关于数据有效性的问题一直困惑我很久了,就是如何让数据有效性智能起来,比如我有一批零件,有对应的供应商,有可能一个零件有多家供应商,也有可能一家供应商供多个零件,在一个零件对应多家供应商时,可以用数据有效性筛选一下,让弹出的选择框内的供应商清单只是有关的那几家供应商,而不是所有的供应商都显示出来。
这个问题我另外发了个求助贴,希望两位大师再指导下!
http://www.excelpx.com/forum.php ... d=197131&extra=
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 02:47 , Processed in 0.396242 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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