Я пытаюсь настроить формулу, которая найдет следующее значение, которое не выделено, используя запись в окне поиска в пользовательской форме. Вот моя базовая c формула:
Private Sub PrintButton1_Click()
With Worksheets(1).Range("a2:a10000")
Dim c As Range
Set c = .Find(ScanBox1.Text, LookIn:=xlValues)
If Not c Is Nothing Then 'I think this is possibly where I should have the search condition?
firstAddress = c.Address
Do
MsgBox "Found It!"
Set c = .FindNext(c)
If c Is Nothing Then
GoTo DoneFinding
End If
Loop While c.Address <> firstAddress
End If
DoneFinding:
MsgBox "Nothing found!"
End With
End Sub
Я пытался добавить что-то вроде "И c .Interior.ColorIndex = 0" или "И c .Interior.ColorIndex = xlNone "но я не думаю, что это может сделать то, что я думаю, что должно ...