如何根据vba中另一个文本框的数据填充组合框中的数据

癌症

所以我有这个问题,我想在具有参考数据的组合框中填充数据。

这是我的excel表格:

样本数据

这是我的表格:

在此处输入图片说明

因此,当用户在上图中输入100textbox,只有alex herdDiana Edmunds可用于Party Name组合框中的下拉和选择如何实现这一目标?

TM值

由于您没有添加自己的代码,因此我只满足于您的帖子的核心事实,展示了一种通过函数使用MS 365的动态数组功能Filter()方法,函数组织在一个Let-function 容器中,该容器允许一个清晰的结构,避免一些冗余和能够定义表达式(“变量”)及其成对参数的内容。

所需步骤

您指的是现有数据表(假设列 A:C),因此请尝试以下步骤:

  • 将您的文本框值写入命名单元格(例如$D$1,名为“Number”),
  • 在单元格 $D$2 中输入以下公式:
=LET(data,FILTER(A:B,C:C=Number), FName,INDEX(data,,1), LName,INDEX(data,,2), PROPER(FName& " " & LName))

此公式将所需名称动态写入所谓的溢出范围,该范围可以通过“#”后缀(例如 by D2#引用

数据

  • 最终,您可以使用该TextBox1_Change事件将整个数据集分配给.List组合框属性:
     ComboBox1.List = ThisWorkbook.Worksheets("Data").Range("D2#").Value ' << change to needed sheet name

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

熊猫根据另一个数据框中的匹配列填充新的数据框列

根据数据库中的另一个文本框填充文本框值

如何根据熊猫中另一个数据框中的列对数据框进行排序?

根据另一个数据框中的最近位置填充熊猫数据框中的缺失值

根据在另一个数据框中找到的范围在数据框中填充列

根据列中的值填充另一个数据框的值

如何根据另一个数据框中的列填充数据框中的空值?

根据日期从另一个数据框中过滤熊猫数据框

如何根据熊猫中的另一个更改数据框中的值?

如何根据另一个向量的值删除R中数据框中的列?

Python根据另一个数据框值中存在的列索引填充数据框值

根据在Wordpress中另一个组合框中的选择填充组合框

如何根据另一个组合框条目列出组合框数据

在另一个文本框中输入数据时文本框完成

如何让 Dlookup 结果显示在 Access 数据库的另一个文本框中?

根据另一个数据框中的日期过滤数据框中的值

根据另一个文本框中的输入数字显示正确的文本框数量

C# 使用基于另一个组合框的 XML 数据填充组合框

如何根据另一个文本框值在jdeveleper的表中设置文本框只读?

根据 extjs 网格中的另一个组合框填充字段

根据第一个数据框中的数据填充另一个数据框中的值

根据另一个文本框中的值填充文本框中的值

如何根据R中另一个数据框中的列删除列数据框中的行?

如何根据另一个数据框中的列填充?

PANDAS - 如何根据另一个数据框中的查找表替换数据框中的值

如何根据另一个数据框中的列的存在来更新数据框中列的值

如何根据另一个数据框中的条件在数据框中创建新列?

如何根据另一个数据框中的值设置数据框中单元格的值?

根据另一个数据框中的相同列组合替换数据框中的 NA