Добрый день Уважаемые Эксперты.
Позвольте у Вас уточнить как быть в следующем случае?
Перебираю массива Методов For Each и хочу узнать по адрес и номер строки Массива по условию. Делаю я это следующим способом:
На строке:
процедура уходит на 424 ошибку.
Позвольте у Вас уточнить в чем кроется ошибка? Каким образом определить номер строки в массиве по условию.
Это возможно, если делать перебор методом For Each?
Прошу помочь разобраться.
Благодарю Вас.
Позвольте у Вас уточнить как быть в следующем случае?
Перебираю массива Методов For Each и хочу узнать по адрес и номер строки Массива по условию. Делаю я это следующим способом:
Код |
---|
Sub Test_Massib_1() Dim myRow As Long Dim a() a = Range("S8:Y14") Count = 0 For Each Element1 In a If Element1 = 4 Then 'If Element1 = 4 Then myRow = Element1.Row 'C = Element1.Address 'Stop Count = Count + 1 myRow = Element1.Row MsgBox myRow End If Next MsgBox Count End Sub |
Код |
---|
myRow = Element1.Row |
Позвольте у Вас уточнить в чем кроется ошибка? Каким образом определить номер строки в массиве по условию.
Это возможно, если делать перебор методом For Each?
Прошу помочь разобраться.
Благодарю Вас.