
Os programas que compõem o pacote Microsoft Office são muito úteis e podem ser encontrados na maioria dos computadores. Eles se tornaram presentes nos dispositivos móveis, sendo os principais aliados de quem utiliza o celular como ferramenta de trabalho .
Cada um desses programas possui funções e recursos exclusivos. Bem como uma série de truques que facilitam o seu trabalho .
Como substituir texto usando expressões regulares no Excel. Substituir operação
Expressões regulares
Desta vez, você poderá explorar como substituir texto por expressões regulares usando o programa de manipulação de dados, cálculos e estatísticas .
Esses tipos de ferramentas facilitam o trabalho pesado usando a detecção de padrões. Ou seja, eles analisam e procuram os elementos de que você precisa, como letras ou números.
Como faço para inserir as expressões regulares?
Esses tipos de operações são freqüentemente chamados de Operação de Substituição , uma função que você pode dominar com a prática até que possa alcançá-la perfeitamente.

Para começar, você deve ter a guia Desenvolvedor habilitada localizada na barra de ferramentas do Excel. Caso não apareça, você deve:
- Localize ao lado da guia Exibir.
- Clicar com o botão direito seleciona a opção de personalização da faixa de opções.
- Marque a caixa Desenvolvedor.
- Clique OK.
Você deve ativar a guia desenvolvedor ou programador em seu Microsoft Excel. Uma vez habilitado, clique sobre ele e vá para a opção Visual Basic no lado esquerdo da tela .
- A janela do Visual Basic será aberta, nela você encontrará a aba Ferramentas.
- Um menu aparecerá nessa guia, na qual você selecionará Referências.
- Localize e marque a caixa com a opção Microsoft VBScript Regular Expressions 5.5.
- Pressione aceitar.
Substitua o texto por expressões
Depois de abrir o documento Excel no qual deseja aplicar a operação de substituição (O documento já deve estar salvo em seu computador, caso você tenha aberto um novo para fazer o teste) e o Microsoft Visual Basic, você começará a fazer o trabalho de desenvolvedor .
Defina porque você vai substituir
Você deve ter certeza e decidir com base no que vai fazer na substituição do texto e que tipo de elemento vai usar como substituição. Nesse caso, imagine que você tem uma lista de palavras na coluna A.
O padrão de análise e pesquisa para substituição serão as palavras que começam com a letra C ou um asterisco que você deseja remover , substituídas pela expressão negativa. Produto:
- Volte para o Microsoft Visual Basic.
- Insira um novo módulo .
É nesta caixa que começará a escrever os elementos pertinentes para a substituição do texto. Este procedimento será dividido em dois módulos. No módulo um, você colocará o seguinte:

Depois de formar o primeiro módulo, é hora de moldar o segundo para começar a ver os efeitos da substituição. Insira o segundo módulo para inserir o seguinte:
Sub replaceCells ()
Dim v_original, v_reemplazo As String
Dim rango As Range
Para cada rango em Selection.Cells
v_original = rango.Value
v_reemplazo = substituir (v_original)
Se v_reemplazo <> «» Então
rank.Value = v_replacement
Fim se
Próximo
End Sub
Momento da verdade
Assim que cumprir com o conteúdo desses dois módulos, proceda para salvá-lo. Lembre-se de que seu arquivo do Excel deve ser salvo como uma pasta de trabalho do Excel habilitada para macro . Ao acessar o arquivo do Excel, você só precisa testar o conteúdo adicionado da seguinte forma:
- Selecione células com conteúdo.
- Clique nas macros.
- Selecione a opção de execução
- As células com palavras que começam com a letra C devem mudar automaticamente para a expressão regular negativa.
Em nosso site Look How to do it você pode aprender de forma prática e simples como usar e fazer referências relativas em Excel na gravação de Macros.