VBA: Filter Data with Multiple Values



我是新来的,这是我第一次尝试用VBA做一些事情…所以,我有一个巨大的数据库,为员工提供了不同的课程(465)。

我正试图找到一种方法,从需要的465门课程中过滤58门课程,而不是手动过滤。经过调查,我发现这是可行的:

Data_sh.UsedRange.AutoFilter 9, Array("Seguridad de Manguera de Agua", "Seguridad de Manguera de Aire", "Rastreabilidad y retiro de producto", "Acciones correctivas y preventivas", "Identificación de producto", "Control y llenado de registros", "Limpieza"), xlFilterValues

然而,问题是我的空间有限,因此我不能在一行中添加我需要的所有课程…因此,我尝试使用下面相同的代码,将缺失的课程放在另一行中,但显然它只过滤了我给出的最后一个命令。

有谁知道我怎么修理它吗??

非常感谢!

尝试在末尾添加下划线,然后在新行

继续
Data_sh.UsedRange.AutoFilter 9, Array("Seguridad de Manguera de Agua", "Seguridad de Manguera de Aire" _
,"Rastreabilidad y retiro de producto", "Acciones correctivas y preventivas", "Identificación de producto" _
,"Control y llenado de registros", "Limpieza"), xlFilterValues

最新更新