Sub ProcuraNome()
Dim Resp
Dim Mensagem
Nome:
Resp = InputBox("Qual nome você deseja encontrar?", "Nome")
If Trim(Resp) <> "" Then
Mensagem = MsgBox("Você quer encontrar o nome: " & Resp & "?", vbQuestion + vbYesNo, "Mensagem")
If Mensagem = vbNo Then GoTo Nome
If Mensagem = vbYes Then
On Error Resume Next
Range("B2:B100000").Find(What:=Resp, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Activate
If Err.Number <> 0 Then
MsgBox ("Nome inexistente!")
Call ProcuraNome
Else
Range("B2:B100000").Find(What:=Resp, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Activate
End If
End If
End If
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 26/12/2016 3:11 pm