在checkboxselect上显示string的macros

我在sheet1上有一个checkbox(总共大约有7张)。 如果checkbox被选中(true),我希望它在单元格M9中说“已批准”。 如果checkbox没有被选中(false),我想让它在文本框中说“Denied”。

我需要为此创build一个macros吗?

如果我希望它在sheet2的单元格M5中显示相同的文本,我将如何把它放在一起?

Private Sub CheckBox1_Click()
如果CheckBox1.Value = True那么
范围(“M9”)。值=“批准”
其他
范围(“M9”)。值=“拒绝”
表格(“Sheet2”)。范围(“M5”)。值=“拒绝”
万一
结束小组

您可以将checkbox的状态链接到单元格(右键单击,格式控件,控件选项卡上的单元格链接),这意味着您可以在任何其他工作表或单元格中引用该单元格。