警告错误的单元格值

时间:2010-03-26 05:03:55

标签: excel excel-vba user-input named-ranges vba

我的问题:我有两个范围R16和R01。通过滑动每个范围然后在工作表的左上面板中重命名它们来设置这些范围。每个范围都要求用户使用值填充每个单元格。 R16要求用户输入0到5的数字。范围R01要求输入值0或1。在这两个范围内的任何细胞中,NO细胞都可以留空。这些范围和要求仅适用于此表。如果在用户输入数字时,如果输入的值是外部参数设置,则会出现类似[无效输入]的错误消息,这将是很好的。例如,在R16中,如果有人输入12或-1,则会收到警报。最后,当用户按下页面上的按钮以在单独的过程中使用这些值时,必须检查没有单元格留空。如果不满足上述参数,我试图找到一种方法来停止marco的运行(通过按钮)。谢谢

1 个答案:

答案 0 :(得分:0)

您不需要为第一部分编程,这是Excel中的内置功能,称为“验证”。问题的第二部分,按下按钮,需要一个宏来检查两个单元格。