Find com VBA

Em primeiro lugar, através do Find com VBA é possível localizar ou procurar determinado valor no Excel.

Em resumo, para que você encontre alguma informação, é necessário apenas inserir o código abaixo.

PUBLICIDADE
Sub encontre_vba()

Set Procurar = Cells.Find(What:="Studio Excel", After:=ActiveCell, _
LookIn:=xlValues, LookAt:=xlPart, SearchOrder:=xlByRows, _
SearchDirection:=xlNext, MatchCase:=False)
 
If Not (Procurar Is Nothing) Then
   Procurar.Select
End If

End Sub

Note que estamos pesquisando pela palavra Studio Excel.

Ao vincular em algum botão activex no excel, ou rodar uma macro, ele vai localizar a palavra buscada.

Como procurar no Excel VBA
Método Find VBA

Portanto, caso a palavra seja localizada, a palavra será selecionada.

Por fim, caso você não deseja procurar ou localizar através do VBA. Pode ser feito através da Função PROCH.

Encontre número com Find VBA

No entanto, também é possível localizar números através do procurar no excel VBA.

Vejam abaixo, como alteramos a palavra pelo número e conseguimos localizar o número 5 na planilha.

PUBLICIDADE
Sub encontre_vba()

Set Procurar = Cells.Find(What:="5", After:=ActiveCell, _
LookIn:=xlValues, LookAt:=xlPart, SearchOrder:=xlByRows, _
SearchDirection:=xlNext, MatchCase:=False)
 
If Not (Procurar Is Nothing) Then
   Procurar.Select
End If

End Sub

Portanto, ao aplicar, irá localizar o número 5 em nossa base de dados.

Procurar no Excel VBA
Procurar no Excel

Por fim, encerramos aqui nosso passo a passo de como utilizar a ferramenta Find no Excel VBA, com ela é possível localizar diversas informações.

No entanto, quanto maior for sua planilha, melhor será seu resultado.

Aconselhamos também, a leitura de nossos demais artigos de Excel VBA.

Compartilhe
Rafael Schreiner

Rafael Schreiner

Artigos: 348