Excel 多个选项卡上的数据验证

Excel 多个选项卡上的数据验证

我知道可以通过按下 Ctrl 并单击所需选项卡(即通过分组多个选项卡)来对 Excel 工作簿中的多个选项卡进行单元格格式化。我们是否有类似的方法在多个工作表或选项卡上添加数据验证?请帮忙,这样我们就可以节省大量时间...

答案1

我从另一个网站找到了这个 - 稍微摆弄了一下就成功了!

   With ws.Range("a3:a1000").Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:="=Capabilities"
        .IgnoreBlank = True
        .InCellDropdown = True
        .InputTitle = ""
        .ErrorTitle = ""
        .InputMessage = ""
        .ErrorMessage = ""
        .ShowInput = True
        .ShowError = True
    End With

答案2

复制包含验证的单元格。按住 Ctrl 键并单击工作表标签。右键单击要应用验证的单元格,然后执行粘贴值>验证

如果您使用单元格区域作为验证列表,请为它们命名。突出显示该区域,转到公式然后点击定义名称。输入列表名称(例如“mylist”),然后点击好的

选择要应用验证的单元格。打开数据验证窗口。将其设置为列表然后在公式框中输入ff:

=mylist

答案3

如果您创建了命名列表,则可以将其用作多张工作表的参考。根据需要复制带有数据验证的范围。选择您熟悉的多张工作表。编辑>选择性粘贴>验证将执行您想要的操作。

相关内容