0

我有一个员工组合框列表,需要将前员工从选择中过滤出来,但如果他们被选为该特定订单的员工,仍然会显示它们是否有一种简单的方法,使用 VBA 我可以说

对于员工表中的每个条目。前雇员 = true 删除它们,除非命令。订单号。员工 = 员工 ID

因此,如果 Joe Schmoe 是前雇员,但这是他的命令,请将他留在名单中

现在该列表只是删除了前雇员,并且该框为空白

4

1 回答 1

0

我经常想做你想做的事,但我还没有找到办法。我确实有两个解决方法。我喜欢同时使用它们。

1)在您的查询中,将以前的员工放在列表的底部,将当前的员工放在顶部。这至少使选择当前员工变得更简单。

2) 使用代码防止某人将以前的员工选择保存在新记录中。

于 2013-07-18T05:41:09.773 回答