【发布时间】:2012-08-22 02:29:13
【问题描述】:
我在 excel(2003/2007) 中有 5 列(SNO、姓名、电话、地址、密码)。
Excel 可以有“n”号。记录。
我想应用验证,这样,当我们保存 Excel 表时,“SNO”(包含整数值)列的值永远不应为空,当任何一个(名称、电话、地址、引脚)列具有值时。
如果不是这种情况,则应该出现错误消息。
我正在手动输入数据。
我试过了:
编辑:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Worksheets("Sheet1").Range("SNO").Value = "" Then
MsgBox "You must fill in SNO."
Cancel = True
End If
End Sub
我们可以在不编写代码的情况下应用验证吗?
【问题讨论】:
-
@brettdj/brettdj我已经编辑了我的问题,我付出了努力。
标签: excel excel-2007 excel-2003 vba