Skip to content

Como encontrar palavras em um intervalo ou intervalo de células e destacá-las no Excel – Macro VBA Excel

28 de abril de 2021

Continuando com o tema da procura de soluções eficientes quando temos um problema com o uso de um dos programas mais úteis do pacote Office. E por falar em Exel, esta magnífica ferramenta nos permitirá usar uma função chamada Macro. É por isso que queremos ensinar a você como pesquise palavras no intervalo ou intervalo de células e destaque-os no Excel, Macro VBA Excel.

É que o uso do Microsoft Office Exel é um pouco desvalorizado devido à aparente complexidade do uso de algumas funções. Bem como a forma de implementar suas fórmulas para realizar cálculos, mas nada está mais longe da realidade. É apenas uma questão de saber o que você deve fazer para cada caso e, assim, tirar o máximo proveito disso ferramenta.

É por isso que queremos mostrar como o Exel pode encontrar um valor ou palavra em um determinado intervalo. Para fazer isso, vamos programar uma macro que realiza essa pesquisa para nós, vamos aprender Como pesquisar palavras no intervalo ou intervalo de células e destacá-los no Excel, Macro VBA Excel.

Como encontrar palavras em um intervalo ou intervalo de células e destacá-las no Excel

Vamos agendar um Macro que nos permite buscar uma palavra em um determinado intervalo e isso por sua vez destaca a célula onde a palavra se encontra com uma cor pré-determinada. Em essência, é isso que vamos fazer e avisamos com antecedência que é uma operação muito simples de fazer.

A primeira coisa que você deve fazer para aprender passo a passo como programar este Função macro é o primeiro em sua planilha, você pode fazer uma tabela muito simples. Nele você só vai colocar duas colunas, uma delas você vai colocar o Nome e a outra coluna o Sobrenome. Assim que tiver a mesa pronta, passaremos para a próxima etapa.

O próximo passo é inserir um botão com o nome de Palavra de pesquisa, para isso vamos para a guia Inserir. E depois de fazer um clipe, vamos selecionar Shapes, você pode encontrar o que deseja, oval, retangular, etc. Depois de encontrá-lo, selecione-o e coloque-o em qualquer lugar da planilha ao lado da mesa.

Depois de colocá-lo, você fará um clipe certo para que as opções apareçam e você selecionará Modificar o texto. E aqui você adiciona o nome do seu botão, que pode ser para pesquisar uma palavra, você coloca do tamanho que deseja e para finalizar pressiona Enter. Agora vamos prosseguir com a programação da Macro, mas primeiro vamos salvá-la.

Usando VBA para programar Macro

Para isso, vamos ao Guia Arquivo, em seguida, Salvar como e, por fim, escolhemos uma rota. Fazemos um clipe no Browse, você procura onde salvá-lo e no tipo você deve fazer um clipe. Ao fazer isso, você deve procurar a opção Exel Book habilitado para macro.

Você seleciona e altera o nome para o que deseja e, finalmente, cria um clipe em Salvar. Voltamos à nossa planilha para criar a Macro, para isso vamos fazer por meio de códigos de Aplicativos Visual Basic.

Para isso vamos fazer combinações de teclas primeiro a tecla Alt e depois F11 e uma janela aparecerá na sua planilha. Com ele vamos criar a Macro. Mas primeiro vamos criar um módulo, para isso vamos em Arquivo é a opção Criar, fazemos um clipe e depois em Módulo, e vamos escrever a seguinte instrução em Geral.

Sub Pesquise a palavra () e pressione Enter; ao fazer isso, a palavra End Sub aparecerá abaixo de sua instrução. Mas basicamente deve ser assim:

Pesquisa de subpalavra ()

Dim Cell As Range

Dim Word As String

Word = ImputBox (“Digite a palavra para pesquisar:”)

Para cada célula na seleção

Se Cell.Value Like Word Then

Célula. Lado de dentro. ColorIndex = 36

Fim se

Próxima Célula

End Sub

criar células de palavras do excel

Então para finalizar você faz um clipe na opção de Salve Agora você vai para a planilha e seleciona a coluna na qual deseja pesquisar a palavra. Em seguida, você faz um clipe no botão Pesquisar palavra e coloca a palavra que deseja pesquisar e, em seguida, você faz um clipe em Aceitar. Instantaneamente, a célula ou células destacadas de uma cor com o nome pesquisado irão aparecer.