VBA - Замена кодов символов HTML на сами символы
Формулировка задачи:
Здравствуйте!
Нужно из куска HTML-кода получить текстовую строку.
Беда в том, что в HTML некоторые символы могут быть представлены в виде ДЕСЯТИЧНОГО кода (типа амперсанд-решетка-цифры-точка с запятой), либо в виде СИМВОЛЬНОГО кода (типа амперсанд-буквы-точка с запятой).
Отсюда 2 вопроса:
1. Как программно из СИМВОЛЬНОГО кода получить сам символ? Функция ChrW() здесь не работает, а закачивать в программу всю кодовую таблицу для таких символов как-то не хочется.
2. Можно ли и как в VBA автоматизировать замену HTML-кодов на сами символы?
Нужно из куска HTML-кода получить текстовую строку.
Беда в том, что в HTML некоторые символы могут быть представлены в виде ДЕСЯТИЧНОГО кода (типа амперсанд-решетка-цифры-точка с запятой), либо в виде СИМВОЛЬНОГО кода (типа амперсанд-буквы-точка с запятой).
Отсюда 2 вопроса:
1. Как программно из СИМВОЛЬНОГО кода получить сам символ? Функция ChrW() здесь не работает, а закачивать в программу всю кодовую таблицу для таких символов как-то не хочется.
2. Можно ли и как в VBA автоматизировать замену HTML-кодов на сами символы?
Решение задачи: «VBA - Замена кодов символов HTML на сами символы»
textual
Листинг программы
Десятичными кодами я называл, например, такие: ' или ○ А символьными - такие: " или & или © или ® и т.п.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д