有没有办法在多维数组中查找某些值。
说一个例子:有一个包含4列的数组,并说每次都会改变500或一些行数(数组的大小是动态的,并且会不时变化,所以基本上是一个固定数字的循环,如i = 1到500而j = 1到4不能工作)。
现在我设计一个Userform并提供一个值。是否有像filter()这样的函数可以在这个多维数组中查找这个值?还有其他办法吗?
提前谢谢。
答案 0 :(得分:0)
你需要:
以下是针对未知行数的 A 到 D 列的示例。
Sub qwerty()
Dim rng As Range, N As Long
N = Cells(Rows.Count, "A").End(xlUp).Row
Set rng = Range("A1:D" & N)
addy = rng.Find(What:="happiness", After:=rng(1)).Address
MsgBox addy
End Sub