EXCEL 中怎样提示重复数据

来源:百度知道 编辑:UC知道 时间:2024/07/02 10:35:09
我想输入产品的号码,但是这个号码的重复性很高,我想在输入重复的号码时,提示我,但是还得保留输入这个号码,同时在EXCEL的多个SHEET 中通用,恳请各位帮忙。
例如,在 SHEET1中的 C1中输入22,在C2中输入22时,提示我“重复”,但是还得在C2中输进22,同时得保证在SHEET 2中的 C列里输入 22 时也同样适用重复提醒

可以用条件格式来设置 选中C列 打开条件格式输入公式 =COUNTIF(C:C,C1)=1
然后设置颜色或者填充颜色。当有相同的数字时就会有变化,自己可试做个看看,娶她SHEET如此设置

要用VBA来实现。
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo a:
If Target.Column = 3 Then

If Application.WorksheetFunction.CountIf([C:C], Target) > 1 Then
MsgBox Target & "重复"
Exit Sub

End If
Else
Exit Sub
End If

a:
Exit Sub

End Sub