0

有另一个问题。我为我的客户设置了一些表格,并且不止一个表格需要一些数据。用户将在客户端选项卡上输入客户端名称和客户端 ID。当他们打开一个新表单以输入财务信息时,我有一个包含新创建的客户名称的组合框,并且希望根据客户名称自动显示客户 ID。我使用了一个组合框,我在行源中输入了一个范围,然后设置绑定列以匹配客户端 ID。但是您仍然必须选择正确的客户端 ID。

那么有没有一种方法可以在选择客户端名称时简单地将客户端 ID 过滤到框中?我没有在这个 b/c 上显示代码我真的不知道从哪里开始,我绝对不是 VB 大师

一如既往...非常感谢!

4

1 回答 1

0

您应该能够通过以下方式在没有 VB 代码的情况下执行此操作。在客户表上有并排的两列。看起来像

Client Name      Client ID
===========================
IBM                 1
HP                  2
Microsoft           3

现在,在下一张纸上,从“开发人员”选项卡中拖动一个组合框。插入表单控件组合框,不要选择 ActiveX 组合框。右键单击组合框。选择格式控制。进入控制选项卡。对于输入范围,选择客户表上的 2 列范围(即从 IBM 到 3)。对于单元格链接,选择一个结果单元格。

现在,您的 ComboBox 应该列出 IBM、HP、Microsoft。当您选择一个项目时,Cell Link 应显示相应的客户端 ID。

于 2011-05-26T02:03:46.667 回答