segunda-feira, 27 de fevereiro de 2017

Excel - Converter HTML de uma célula em texto

Aconteceu com um colega outro dia: ao importar um arquivo exportado no formato HTML, o texto veio com as tags dentro das células conforme mostra a figura na célula A1:


Numa rápida busca pela internet, consegui o código abaixo para resolver o problema (que na figura acima está na função da célula B1).
Não esquecer de marcar a referência no VBA:



Public Function ConverterHTML(textoHTML) As String

    Dim Hdoc As New HTMLDocument
    Hdoc.body.innerHTML = textoHTML
    ConverterHTML = Hdoc.body.innerText

End Function

3 comentários:

-.-180-.- disse...

Kazu, tem como fazer o reverso, transformar texto de uma célula em HTML?

-.-180-.- disse...

Kazu, tem como fazer este processo inverso, transformar o texto da célula em string HTML?

-.-180-.- disse...

Kazu, tem como fazer o processo inverso, transformar o texto da célula em string HTML?

Pesquisar este blog

Arquivo do blog

Quem sou eu

Minha foto
Administrador de Empresas/Técnico em Processamento de Dados. Microsoft Office User Specialist - Excel Proficient. Pós-graduado em Business Intelligence.