【问题标题】:Using VBA with Checkboxes and vLOOKUP?将 VBA 与复选框和 vLOOKUP 一起使用?
【发布时间】:2013-06-05 11:42:44
【问题描述】:

我正在尝试制作一个包含一系列名称的下拉菜单的小型信息表。当你选择一个名字时,它会自动填写一堆关于它们的信息。我还希望它有一个复选框,如果该人有工作,则选中该复选框。我正在调用/保存该值的问题。

我正在努力使所有保存的信息都在第二个隐藏的工作表上。调用信息很容易。但是改变它并让它保存以前的东西似乎真的很难。

【问题讨论】:

  • 隐藏工作表是用于填充前工作表上的单元格的数据(人员)表吗?而当用户点击一个按钮时,你想将数据写回原表吗?

标签: excel vba checkbox save vlookup


【解决方案1】:

嗯,在隐藏的工作表中,您应该保留一列包含所有姓名,另一列包含两个值,告诉该人是否有工作,所以说 1/0 或 Y/N。

复选框单击/更改事件是导致具有 Y/N 值的列发生更改的原因。因此,我只需更改具有所有 Y/N 值的列中的相关值。

【讨论】:

  • 我已经设置好了所有这些。但是复选框如何知道要更改哪些数字。我只能将其设置为更改 1 个框。
  • 为此,我将使用列表的索引号和所有名称。或者您可以在所有名称的列中运行一个 for 循环,直到它与您的搜索匹配,但这很棘手,因为您可以有多个同名的人。
猜你喜欢
  • 2021-06-05
  • 2011-10-23
  • 2016-02-15
  • 1970-01-01
  • 2012-04-11
  • 1970-01-01
  • 2019-11-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多