在数据数组中搜索并返回匹配的数据

问题描述

我有 100 行数据,例如:

Led smart TV Noblex 32 '' HD DM32X7000 Android TV
Led smart Philips 32 '' HD 32PHD6825 / 77

我需要在其他列中提取每个数据,“品牌”、“型号”、“产品”。 我想到用数据矩阵来做,例如。

Brand Table: "Phillips","Noblex",etc (and all other brands)
Table Model: "MD32X7000","PHD6825 / 77",etc. (and all other models)

我需要一个或多个函数搜索单元格内的数据数组并提取,例如,如果它包含“Phiplips”或“Noblex”。 我设法用带有过滤器“包含”的这个语句用 VBA 做一些事情:

ActiveSheet.Range("$A$5:$M$700").AutoFilter 3,Array("=*Noblex*"),xlFilterValues
Range("C600").Select
Selection.Offset(0,9).Select
Range(Selection,Selection.End(xlUp)).Select
Range(Selection,Selection.End(xlUp)).Select
ActiveCell.FormulaR1C1 = "Noblex"

Selection. FillDown

但我需要它与数据矩阵,因为某些品牌和产品可能会有所不同,每次输入 VBA 更改参数非常烦人。

这可能吗?或者有其他方法吗?

非常感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)