我想弄清楚如何使用组合框使用组合框来创建窗体,同时组合框使用查询。我试图做的是让组合框在更改后更新。他们有65个组合框,每个组合框都有自己的默认值(1-65)。主表有一个名为“Recall_Position”的列,并且查询从此处以及“姓氏”和“名字”拉取。当窗体打开时,每个组合框都会自动填充“Recall_Position”等于组合框默认行的行的最后一个名称。基于表单组合框更改数据表单元格
示例1:包含“Recall_position”中第一个数字的行在“Lastname”下的同一行中具有名称Smith,当打开表单时设置为“1”的组合框因为默认情况下将使用Smith打开已经在组合框中选择。这已经确定并且没有问题。
我想要得到的是当在组合框中选择了不同的“姓氏”时,它将清除“姓氏”中的号码并用该组合框的默认号码设置新的“姓氏”。
示例2:使用示例1当组合框从史密斯更改为伍兹时,它将在“姓氏”中找到史密斯,然后转到“召回位置”下的同一行并清除史密斯的编号,然后找到伍兹并将“召回位置” “1”。
如果我必须通过并添加一个VBA来回更改每个组合框,它不会打扰我。其原因是我创建的报告将根据“Recall_position”提取信息来创建名称和电话号码的名单。
不知道我明白 - 你可以把上传的截图?你想改变什么组合框?全部50? – 2015-03-02 13:37:22
该程序很难从单词中理解。试着用一些图片和一步一步的描述来更新你的问题。我认为其他人也觉得很难,因为目前还没有人回复。 – 2015-03-05 08:15:48
更新了问题。 – user2002716 2015-03-11 18:14:26