我隐藏了带有复选框宏的行
每次我想插入一个新行时,vba 代码都会弄乱,分配给下面隐藏行的代码将不起作用
有没有办法让行动态更改vba中的代码
所以我不必重做所有在流程中移动的行值和复选框
[IMG]http://i39.tinypic.com/2akek5z.jpg[/IMG]
子 CheckBox1_Click()
If Range("B3").Value = True Then
Rows("4:18").EntireRow.Hidden = False
Else
Rows("4:18").EntireRow.Hidden = True
End If
结束子
子 CheckBox2_Click()
If Range("B51").Value = True Then
Rows("52:66").EntireRow.Hidden = False
Else
Rows("52:66").EntireRow.Hidden = True
End If
结束子
我在代码中有大约 10 个子复选框
如果我插入或删除一行,下面的代码将不起作用。
这是因为行已更改
从我写的原始代码