在excel中的数据有效性中的自定义中输入“=COUNTIF($A:$A,A1)=1”,可以防止数据的重复输入,但是请看补充
展开全部
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then '对第一列即A列设置
If Len(Target) <> 8 Then
Target.Select
Target = "输入错误"
End If
End If
End Sub
数据有效性只对手工输入有效
或者再设置一个条件格式明显显示提醒一下(简单点的,复杂点的就使用VBA吧)
If Target.Column = 1 Then '对第一列即A列设置
If Len(Target) <> 8 Then
Target.Select
Target = "输入错误"
End If
End If
End Sub
数据有效性只对手工输入有效
或者再设置一个条件格式明显显示提醒一下(简单点的,复杂点的就使用VBA吧)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询