将复选框的标题链接到单元格Excel

时间:2018-02-02 03:41:21

标签: excel vba

我有一个复选框(表格控件),标题为“Apple”。

在单元格A1上,值为“Apple”。当我单击“Apple”复选框时,单元格A2将变为True。 (我通过Ctrl +单击复选框,并将其设置为= A2)

我需要:如果我将复选框的标题更改为“banana”,则单元格A1也将更改为“banana”。 (或者,如果我将单元格A1更改为“banana”,复选框的标题也会更改。无论哪种解决方案都很好)

我该如何处理? VBA很好。如果它提供了更清晰的解决方案,也可以使用表对象。

1 个答案:

答案 0 :(得分:0)

取决于您的表单的打开方式。如果您每次都重新启动表单,只需使用" A1"中的值初始化复选框标题。如果表单已打开,您可以使用Worksheet_Change事件来确定A1单元格是否已更改。

如果您想要转到其他位置,请隐藏复选框标题并将TextBox放在其位置。这样,当TextBox发生变化时,您可以更改A1的内容。

不提供示例代码,因为我不知道您已经完成了什么。