如何使用checkbox来更改公式

我试图切换公式中包含的数据。 如果选中该框,我想在公式中包含一系列单元格。 如果该框没有被选中,我不想在公式中包含数据。 我正在尝试使用VBA来做到这一点,但我不确定从哪里开始。 提前感谢您的帮助! 屏幕截图的布局

您可以在checkbox的更改事件中replace单元格/范围的公式。 根据您的逻辑在下面的代码中replace单元格和公式值。

 Private Sub CheckBox1_Change() If CheckBox1.Value Then 'Checked Worksheets("Sheet1").Range("A1").Formula = "=$B$4+$B$10" Else 'Unchecked Worksheets("Sheet1").Range("A1").Formula = "=$C$4+$C$10" End If End Sub