Como substituir texto usando expressões regulares no Excel

expressões regulares do excel

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

Índice

    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.

    expressões regulares do excel

    Para começar, você deve ter a guia Desenvolvedor habilitada localizada na barra de ferramentas do Excel. Caso não apareça, você deve:

    1. Localize ao lado da guia Exibir.
    2. Clicar com o botão direito seleciona a opção de personalização da faixa de opções.
    3. Marque a caixa Desenvolvedor.
    4. 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 .

    1. A janela do Visual Basic será aberta, nela você encontrará a aba Ferramentas.
    2. Um menu aparecerá nessa guia, na qual você selecionará Referências.
    3. Localize e marque a caixa com a opção Microsoft VBScript Regular Expressions 5.5.
    4. 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 .

    Leia  Como obter permissões para modificar as chaves do Registro do Windows

    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:

    códigos para substituir textos

    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.

    Leia  Como criar texto em um caminho curvo no Adobe InDesign cc - Muito fácil

    Comments for this article have been closed.

    Go up

    Usamos cookies para fornecer a melhor experiência na web. Se você continuar a usar este site, iremos recrutar. Mais informação