1

我的问题:我有两个范围 R16 和 R01。这些范围是通过滑动每个范围然后在工作表的左上方面板中重命名它们来设置的。每个范围都要求用户在每个单元格中填写一个值。R16 要求用户输入 0 到 5 的数字。范围 R01 要求输入 0 或 1 的值。这两个范围内的任何单元格中的任何单元格都不能留空。这些范围和要求仅针对本表。如果在用户输入数字时,如果输入的值超出了参数设置,则会出现类似 [invalid entry] 的错误消息,那就太好了。例如,在 R16 中,如果有人输入 12 或 -1,他们会收到警报。最后,当用户按下页面上的按钮以在单独的进程中使用这些值时,必须检查没有单元格是空白的。如果不满足上述这些参数,我正在尝试找到一种方法来停止 marco 的运行(通过按钮)。谢谢

4

1 回答 1

0

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

于 2010-03-26T05:12:11.667 回答