Excel VBA循环激活复选框

时间:2019-03-01 20:44:24

标签: excel vba

我是第一次使用excel编写宏,我正在尝试将我的电子表格编写为在一行中隐藏两个复选框的地方,直到您将文本插入相应行的B单元格为止。一旦在此输入任何内容,它将“显示”隐藏的复选框。为了防止编写大量的If语句,我希望创建一个循环,因为我有35条该行可以填充的行,并具有与之相关的复选框。

示例

B列是名称。 一旦他们在第5行中输入了名称,这两个命令就会在第5行中可见和可点击之前进行检查。 然后检查第6行,等等。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

如果要在单元格中填写内容时自动取消隐藏行,则需要使用Worksheet_Change EventWorkbook_SheetChange Event

在特定工作表中进行更改时,将触发此代码。您可以在其中放置一个if语句,以确保它仅在更改的范围在B列中时才继续。