【发布时间】:2017-12-09 17:35:11
【问题描述】:
我想对给定范围 ( D2:D65536 ) 进行一些数据验证。
验证条件必须检查范围内的单元格不能为空并且文本长度不能超过35。
如何使用 vba 实现此验证?
我试过了:
' With Range("D2:D65536").Validation
' .Delete
' .Add Type:=xlValidateTextLength, _
' AlertStyle:=xlValidAlertInformation, _
' Minimum:=2, Maximum:="35"
' .IgnoreBlank = True
' .ErrorTitle = "Validation Error"
' .ErrorMessage = "X mandatory and length should be less than or equal to 35"
' .ShowError = True
' End With
【问题讨论】:
标签: validation vba excel