我需要更新当前的宏启用excel文档。目前单击一个按钮会创建一个新行,我需要其中两个单元来自动启用数据验证,甚至可能吗?或者,如果不可能,它可以从下面的单元格中绘制数据验证吗?
谢谢
答案 0 :(得分:0)
插入行后,使用以下代码将验证应用于单元格。您必须根据需要更改单元格引用(2个单元格),
'update the correct cell reference after inserting a new row
'rownum will be the newly inserted row number
Cells(rownum, 1).Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=$B$1:$B$6"
其中$B$1:$B$6
是数据验证选择范围。