- 14 Set 2021 às 10:33
#66922
Bom dia,
Estou precisando de ajuda para resolver uma questão que até então só consegui executar utilizando o WORD (utilizando algo externo ao Excel) o que não é minha intenção, pois preciso gravar essa tarefa com um macro.
A questão é que tenho uma serie de dados em uma coluna e esses dados são números de CPF, mas ele está em formato "Geral", automaticamente, ele vem sem os "0" iniciais do CPF e sem os "pontos" e "traço" característicos de um CPF.
Exemplo abaixo, na coluna C temos os dados sem o formato de CPF e na Coluna B temos os dados no formato de CPF:

Utilizando a formatação personalizada, consigo transformar toda a coluna na formatação de CPF, mas essa formatação é apenas visível, quando clicamos na linha, vemos o real dado por trás da celular:

O problema disso é que quando utilizo alguma formula para buscar os dados dessa coluna, ele não busca os dados com a formatação. Dessa forma, precisava de alguma forma converter essa coluna (talvez copiando e colando em outra) de uma forma que os dados da célula realmente se transformem no formato do CPF.
Como mencionado acima, a única solução que encontrei até então foi utilizando programa externo (copiando a coluna inteira e colando no WORD e depois copiando do WORD e colando novamente no excel) mas como preciso gravar todo o processo como macro, o fato de utilizar um programa externo não conclui todos os passos que necessito.
Agradeço muito a ajuda de vocês.
Estou precisando de ajuda para resolver uma questão que até então só consegui executar utilizando o WORD (utilizando algo externo ao Excel) o que não é minha intenção, pois preciso gravar essa tarefa com um macro.
A questão é que tenho uma serie de dados em uma coluna e esses dados são números de CPF, mas ele está em formato "Geral", automaticamente, ele vem sem os "0" iniciais do CPF e sem os "pontos" e "traço" característicos de um CPF.
Exemplo abaixo, na coluna C temos os dados sem o formato de CPF e na Coluna B temos os dados no formato de CPF:

Utilizando a formatação personalizada, consigo transformar toda a coluna na formatação de CPF, mas essa formatação é apenas visível, quando clicamos na linha, vemos o real dado por trás da celular:

O problema disso é que quando utilizo alguma formula para buscar os dados dessa coluna, ele não busca os dados com a formatação. Dessa forma, precisava de alguma forma converter essa coluna (talvez copiando e colando em outra) de uma forma que os dados da célula realmente se transformem no formato do CPF.
Como mencionado acima, a única solução que encontrei até então foi utilizando programa externo (copiando a coluna inteira e colando no WORD e depois copiando do WORD e colando novamente no excel) mas como preciso gravar todo o processo como macro, o fato de utilizar um programa externo não conclui todos os passos que necessito.
Agradeço muito a ajuda de vocês.