1,数据有效性检查追加。
tools => Data => Data Validation 设置
2,添加Change事件
Private Sub Worksheet_Change(ByVal Target As Range)
Dim msgFor Each c In Target
If Not c.Validation.Value Then
msg= MsgBox("0~9999999只能输入数字", vbRetryCancel + vbCritical, "数字检查")
If msg= vbRetry Then
Target.Select
Application.SendKeys "{F2}"
Else
Application.Undo
End If
Exit For
End If
Next
End Sub
本文介绍如何在Excel中设置数据有效性检查,并通过VBA代码实现单元格变更时的即时验证,确保用户输入的数据符合0到9999999的数字限制。
1万+

被折叠的 条评论
为什么被折叠?



