Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays Excel VBA-数组限制_Arrays_Excel_Vba - Fatal编程技术网

Arrays Excel VBA-数组限制

Arrays Excel VBA-数组限制,arrays,excel,vba,Arrays,Excel,Vba,下面是我正在编写的一系列代码: test.Range("$A:$D").AutoFilter Field:=4, Operator:=xlFilterValues, Criteria1:=Array("CA8*", "AU8*") 在我的数据集中,这一行返回227行。但是,当我在数组中添加另一个条件时,它将停止工作,并且不会显示任何筛选的行。在数组中添加第三个条件将使此操作总共返回895行。但是,如果我的数组中有所有3个条件,我就看不到任何筛选行。我必须手动筛选以验证895行。看起来只有当我有

下面是我正在编写的一系列代码:

test.Range("$A:$D").AutoFilter Field:=4, Operator:=xlFilterValues, Criteria1:=Array("CA8*", "AU8*")
在我的数据集中,这一行返回227行。但是,当我在数组中添加另一个条件时,它将停止工作,并且不会显示任何筛选的行。在数组中添加第三个条件将使此操作总共返回895行。但是,如果我的数组中有所有3个条件,我就看不到任何筛选行。我必须手动筛选以验证895行。看起来只有当我有两个条件时它才起作用,这让我想知道——可能是由于我的数据集的大小,我可以定义数组的内存是否有限制


如果可能的话,我想在数组中定义许多条件。如果有其他方法,请告诉我。

的可能重复•您不能筛选超过2个通配符(使用
*
)。谢谢-我将查看该线程:)