Como pesquisar um intervalo de células com uma combinação no Excel VBA

Escrito por stephanie ellen | Traduzido por pedro antonio
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como pesquisar um intervalo de células com uma combinação no Excel VBA
Aprenda, com este tutorial, a fazer a busca dos trechos desejados (Jupiterimages/BananaStock/Getty Images)

As planilhas do Microsoft Excel podem conter vastas quantidade de dados, que podem ser assustadores, se estiver tentando procurar por um determinado número ou uma frase em um documento. Uma maneira de procurar um intervalo de células para uma equiparação é usar o macro "Visual Basic for Applications (VBA)". O VBA é uma linguagem de programação projetada especificamente para o uso nas aplicações do Microsoft Office. Ele pode ser adaptado para atender às suas necessidades, encontrando qualquer frase em qualquer planilha que se especificar.

Nível de dificuldade:
Moderadamente desafiante

Outras pessoas estão lendo

O que você precisa?

  • Excel 2007 ou 2010

Lista completaMinimizar

Instruções

  1. 1

    Abra o Visual Basic Editor (VBE). Clique na aba "Developer" (Desenvolvedor), no Excel, e depois clique em "Visual Basic".

  2. 2

    Clique em "Insert" (Inserir) e em "Module" (Módulo).

  3. 3

    Corte e cole, na janela vazia, o seguinte código:

    Sub Find_First() Dim FindString As String Dim Rng As Range FindString = InputBox("Enter a Search value") If Trim(FindString) <> "" Then With Sheets("Sheet1").Range("A1:A20") Set Rng = .Find(What:=FindString, _ After:=.Cells(.Cells.Count), _ LookIn:=xlValues, _ LookAt:=xlWhole, _ SearchOrder:=xlByRows, _ SearchDirection:=xlNext, _ MatchCase:=False) If Not Rng Is Nothing Then Application.Goto Rng, True Else MsgBox "Nothing found" End If End With End If End Sub

  4. 4

    Altere o intervalo se adequando às suas necessidades. No código, ele é especificado como A1 a A20 (Range("A1:A20")). Por exemplo, se deseja que o intervalo seja de B1 a B100, mude-o para "Range("B1:B100")."

  5. 5

    Pressione "F5" para executar o macro. Uma janela aparecerá na planilha. Digite na caixa o número ou a frase que deseja procurar e depois aperte "Enter".

Dicas & Advertências

  • Também é possível acessar o VBE pressionando "Alt" e "F11", juntos, no teclado.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível