этот макрос нормально отрабатывает с Range , а как то же самое сделать с одномерным массивом без цикла
Sub findRange()
Dim iRange As Range
Dim iFind As String
iFind = "123456"
arr = Range("A:A").Value
'Set iRange = arr.Find(what:=iFind, LookAt:=xlWhole)
'с Range все нормально отрабатывает, а как то же самое сделать с одномерным массивом _
без цикла
Set iRange = Range("A:A").Find(what:=iFind, LookAt:=xlWhole)
If iRange Is Nothing Then
MsgBox "Значения нет"
Else
MsgBox "Значеие есть"
End If
End Sub
Sub findRange()
Dim iRange As Range
Dim iFind As String
iFind = "123456"
arr = Range("A:A").Value
'Set iRange = arr.Find(what:=iFind, LookAt:=xlWhole)
'с Range все нормально отрабатывает, а как то же самое сделать с одномерным массивом _
без цикла
Set iRange = Range("A:A").Find(what:=iFind, LookAt:=xlWhole)
If iRange Is Nothing Then
MsgBox "Значения нет"
Else
MsgBox "Значеие есть"
End If
End Sub
Спасибо |
---|
Mail: В профиле Skype: В профиле |