【发布时间】:2019-04-25 16:04:05
【问题描述】:
各位专家,我正在使用一个包含多列的 Excel 工作表。每列都有验证规则。我想在选择整个工作表中的任何行时删除这些验证规则。当我选择行时,我将从下拉菜单中将值放入 G 中。根据列 G 值,应清除整个行验证规则。单子看起来像这样。
我使用的代码如下。
Sub RemoveDV()
Dim ws As Worksheet
For Each ws In Worksheets
ws.Cells.Validation.Delete
Next ws
MsgBox ("All Validation Rules has been removed successfully")
End Sub
它工作正常,但它删除了整个工作表。但我想删除我正在处理的仅验证行。
谢谢
【问题讨论】:
标签: excel