【问题标题】:Check or Uncheck Checkbox based on Cell Value in Excel根据 Excel 中的单元格值选中或取消选中复选框
【发布时间】:2020-03-13 13:23:21
【问题描述】:

我正在尝试确定是否可以根据单元格中的值选中或取消选中复选框。

我有一个用户表单,它被填写并在工作表上添加新行,其中包含从用户表单收集的相关信息。我希望能够搜索特定条目并使用收集的信息在 excel 工作表(不是用户表单)上填写一个整洁的创建表单。在这种形式中,我想使用复选框而不是单元格来保持它的整洁和专业。

我在工作表表单而不是用户表单中执行此操作的原因是能够将表单打印到 PDF 文档中。据我所知,无法将用户表单打印到 PDF 文档中。

如果它正在工作,如果在该特定数据条目的单元格中找到 TRUE,则工作表表单应选中复选框。我无法链接特定单元格,因为它需要根据搜索条目找到正确的单元格。

【问题讨论】:

  • 是的,可以这样做。考虑在此处添加您自己的尝试,以便我们为您提供帮助。为了帮助您入门,请查看 VBA 中的 Worksheet_Change() 事件处理程序以提供此操作的上下文,以及 CheckBox.Value
  • 请在问题中包含您使用的代码。
  • 你能不把它链接到单元格吗?

标签: excel vba checkbox


【解决方案1】:

在 cmets 之后...@Tom 是正确的,您可以简单地将组合框链接到有问题的单元格。

插入组合框:

然后只需在编辑栏中输入要链接的单元格引用即可。即:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-14
    • 1970-01-01
    • 1970-01-01
    • 2012-10-27
    • 2019-09-25
    • 1970-01-01
    • 2015-12-07
    相关资源
    最近更新 更多