Excel VBA选择符合条件的新值到其它表格中

Excel菜鸟,实在搞不定,求高手解围。今有两个表格(示意图如下),需要达到的目的是如果在“产品登记表”中新增了分组为一组的产品,产品名称可以自动添加到“一组负责产品”表的对应列中,最终所有分组为一组的产品均在“一组负责产品”表中。我的产品名称是不重复的,这两个表单在不同的工作簿。求这么一段VBA,可以检查表1中分组为的产品名称是否在表2中都有,有则不动,无则在表尾增添。
更正:可以检查表1中分组为 一组 的产品名称是否在表2中都有

给你做了个完整的例子 你自己参考一下

追问

十分的感谢!

水平低看不懂呢。可不可以简化为一个组一个表啊?

还有运行时出现错误。。。

调试时是这出了错误。。

追答

已经按你的要求修改了,book2 的工作表你要事先建好名称为组名

完善了代码 ,当调整产品的归属组后,产品写入新的组后,会自动从原组中清除

温馨提示:答案为网友推荐,仅供参考
相似回答