Eu tenho uma lista de 23000 URLs em uma planilha do Excel, mas eles parecem ter espaços extras, invalidando, assim, os URLs.
Eu tentei encontrar e substituir e o excel não reconhece que há um espaço extra na célula.
Este é um exemplo de como colei o URL na célula.
/searchresult.asp/store/store/tskay/08REWA248
mas isso é realmente o que está na célula:
/searchresult.asp/store/store/
tskay/08REWA248
e o URL está espalhado em duas linhas.
Eu posso ter certeza de que o texto não está embrulhado na célula e tudo parece estar unido, em uma única linha, mas se eu editar a célula de qualquer maneira, ela volta a ser dividida sobre as células de reboque.
Eu tentei colar no bloco de notas e recebo o seguinte URL:
/searchresult.asp/
store/store/tskay/08REWA248FE/
Com citações e espaço, quando eu os encontro e os substituo e colo o url limpo de volta no excel, ele volta direto para a URL antiga com espaços.
Eu também tentei texto para colunas para dividir o URL, em seguida, concatená-lo de volta, mas toda vez que ele vai direto para o URL antigo com os espaços extras.
Se eu clicar na célula e deletar o espaço, tudo bem, mas com 23.000 URLs, eu não posso fazer isso para todos eles e não consigo encontrar nada online para ajudar!
Como faço para corrigir isso?
fonte
Respostas:
Seu texto inclui algumas devoluções ou quebras de linha. Você pode removê-los de uma só vez com um procedimento VBA simples.
Certifique-se de salvar sua planilha antes de seguir as etapas abaixo. (Você vai querer um backup no caso de algo que você não espera e manipula seus dados.)
Primeiro, selecione a coluna inteira de URLs. Em seguida, abra o editor do VBA pressionando Alt + F11 , e vai para
Insert
& gt; & gt;Module
. Cole o seguinte código no campo de texto aberto.pressione F5 para executar o código. Isso deve remover as quebras de linha e espaços extras para todos os seus URLs.
fonte