我有一个运行多个宏的工作表。一个创建多个工作表,然后是另一个工作表,为每个已添加的工作表中的每个列创建一个复选框。我已使用第80行作为每个工作表中每个复选框的链接单元格。
每次复选框更改时,我都需要运行宏。打开或关闭。我添加了一个名为“info”的额外工作表,其中有一个公式引用每个工作表行80.然后我在该工作表中添加了一个宏,这样每次更改一个公式时它都会触发宏运行。
我现在遇到的问题是我不知道工作表的名称是什么。在工作表“info”中,我尝试了几个不同的东西,比如有一个名为“start”的工作表,然后在“start”和“info”之间添加工作表。我写了公式,但后来不断从堆栈空间中得到错误。
每当任何工作表中的任何复选框发生变化时,我都需要运行一个宏。其他任何东西我都不需要“信息”工作表。我只是用它作为宏的触发器。
'Formula in this worksheet counts the checkbox linkcell (row80)
'Each change fires this macro to create the final worksheet
Private Sub Worksheet_Calculate()
Call CreateFinalWorksheet
End Sub