我是新来的,这是我第一次尝试用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