У меня есть книга Excel с несколькими листами, каждая из которых имеет несколько ячеек, содержащих HTML-текст. Как преобразовать этот текст непосредственно в обычный текст со всем форматированием, определенным в тегах HTML. Возможно ли иметь макрос, который может сканировать все такие ячейки и преобразовывать их сразу?В Excel, как преобразовать текст HTML в обычный текст в несколько ячеек
1
A
ответ
0
Попробуйте использовать функцию ниже, чтобы удалить все теги html (кроме полужирного и перерыв) и получить обычный текст, проанализировав текст html этой функции, например striphtml (ваш html-текст).
Function StripHTML(sInput As String) As String
Dim RegEx As Object
Set RegEx = CreateObject("vbscript.regexp")
Dim sOut As String
With RegEx
.Global = True
.IgnoreCase = True
.MultiLine = True
.Pattern = "<(?!/?(?:br|b)\b)[^>]*>" 'Regular Expression for HTML Tags.
End With
sOut = RegEx.Replace(sInput, "")
StripHTML = sOut
Set RegEx = Nothing
End Function
Смежные вопросы
- 1. Как преобразовать текст в обычный обычный текст?
- 2. Как преобразовать обычный текст в жирный текст?
- 3. Преобразовать форматированный email (HTML) в обычный текст?
- 4. Невозможно преобразовать HTML в обычный текст: ASP.net
- 5. Как скопировать только обычный текст ячеек в Excel?
- 6. конвертировать html текст в обычный текст
- 7. Как преобразовать reStructuredText в обычный текст
- 8. Как преобразовать текст уценки (WMD) в обычный текст
- 9. Как преобразовать HTML в обычный текст в CakePHP?
- 10. Как преобразовать HTML-страницу в обычный текст в node.js?
- 11. Как преобразовать теги Html в обычный текст в iPhone
- 12. Преобразование HTML в обычный текст в C#
- 13. Преобразование HTML в обычный текст?
- 14. как конвертировать html в обычный текст C#?
- 15. Как преобразовать htmlspecialchars в обычный текст?
- 16. Как преобразовать шестнадцатеричную строку в обычный текст?
- 17. Как преобразовать LaTeX в обычный текст (ASCII)?
- 18. Как преобразовать строку md5 в обычный текст?
- 19. Как преобразовать json в обычный текст?
- 20. Как конвертировать вьетнамский текст в обычный текст?
- 21. Как преобразовать элемент XPath в обычный HTML-текст?
- 22. Как преобразовать текст строки Sql в обычный текст
- 23. Преобразование текста HTML в обычный текст
- 24. Ruby: Конвертировать HTML/Redcloth в обычный текст
- 25. Как преобразовать текст в html?
- 26. Обычный текст в вертикальном выравнивании в HTML
- 27. Преобразовать несколько ячеек в колонке формата даты в текст
- 28. Как разобрать html-текст в обычный текст без атрибутивной строки?
- 29. Как преобразовать текст в число в Excel?
- 30. Преобразовать полуколонный текст в Excel
Но это будет только удалить тег из текста, требуемое форматирование пропадет как линии разрыв, жирный текст и т.д. – ravipalgoyal
Pls проверить отредактированный код для снятия HTML, кроме смелы и перерыва –