【问题标题】:Link caption of checkbox to a cell Excel将复选框的标题链接到 Excel 单元格
【发布时间】:2018-02-03 04:28:35
【问题描述】:

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

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

我需要:如果我将复选框的标题更改为“香蕉”,单元格 A1 也会更改为“香蕉”。 (或者,如果我将单元格 A1 更改为“香蕉”,复选框的标题也会更改。任何一种解决方案都可以)

我应该如何处理这个问题? VBA 没问题。如果提供更简洁的解决方案,也可以使用表格对象。

【问题讨论】:

    标签: excel vba


    【解决方案1】:

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

    如果您想反其道而行之,请隐藏复选框标题并在其位置放置一个文本框。这样当TextBox改变时,就可以改变A1的内容。

    不提供示例代码,因为我不知道你已经做了什么。

    【讨论】:

      猜你喜欢
      • 2017-07-11
      • 1970-01-01
      • 2017-07-23
      • 1970-01-01
      • 1970-01-01
      • 2018-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多