Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / [vba] Автозакрытие html тегов в ячейке Excel / 4 сообщений из 4, страница 1 из 1
03.05.2017, 14:36
    #39447881
Anton Klyauzov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[vba] Автозакрытие html тегов в ячейке Excel
Попадался ли кому-нибудь макрос, который поможет "вылечить разбитый html" в ячейках excel?
Задача: нужно закрыть незакрытые теги, и восстановить иерархию тегов чтобы верстка дальше не порушилась.

В базе данных длина поля для хранения была ограничена и часть html обрезалась, в результате имеем такие конструкции:

<th colspan="2">Управление</th></t
<dt style="margin: 0px 0px 7px; di
<ul><li>Преимущества [отсутствуют </li></ul>]

и такого бардака много.
...
Рейтинг: 0 / 0
03.05.2017, 17:27
    #39448054
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[vba] Автозакрытие html тегов в ячейке Excel
Тут, скорее, не макрос нужен, а какой-то объект, который позволит загрузить битый html (а такое может любой браузер) и потом позволит выгрузить ее обратно.

Впрочем, макрос тоже написать несложно
...
Рейтинг: 0 / 0
03.05.2017, 20:50
    #39448187
Anton Klyauzov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[vba] Автозакрытие html тегов в ячейке Excel
Shocker.Pro,

битый html уже в ячейках таблицы. надо по ним пройтись и починить
...
Рейтинг: 0 / 0
03.05.2017, 21:02
    #39448193
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[vba] Автозакрытие html тегов в ячейке Excel
Ну вообще-то разрушения слишком велики для восстановления без потерь. А просто закрыть теги - не вижу сложностей... обычный стек, лишь бы был список тегов, требующих закрытия.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / [vba] Автозакрытие html тегов в ячейке Excel / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]