Форум сетевых администраторов
Показаны 6 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Другие (http://netadmin.ws/forum/forumdisplay.php?forumid=19)
-- Vba —> Html. Проблема греческих символов. (http://netadmin.ws/forum/showthread.php?threadid=11952)


Помещено А.Д.Семёнов 03-08-2006 в 22:27:

Vba —> Html. Проблема греческих символов.

____ Никак не могу в VBA найти свойство из которого можно извлечь Unicode символа в тексте Word'а. Хотел написать макрос конвертации технического текста в HTML-файл.
____ Может кто-нибудь уже решал эту задачу? Или это вообще невозможно?

__________________
Praemonitus praemunitus


Помещено Viktor 04-08-2006 в 10:13:

Для этого есть функция AscW()

__________________
Тест - проверка верности!


Помещено А.Д.Семёнов 04-08-2006 в 11:12:

____ На первый взгляд — да. Ð_то работает, если символ введён с цифровой клавиатуры.

____ Но дело в том, что в Word'е есть ещё, по-крайней мере, два типа символов (один даже внешне отличается), которые не "распознаются" функцией AscW().
____ Первый случай, когда символ введён через "Вставка.Символ..." на шрифте "Symbol". AscW() для всех (различных) таких символов выдаёт всегда(!) 40.
____ Второй — аналогичный (в исходном документе). Как введён — не знаю, но символ внешне отличается.

__________________
Praemonitus praemunitus


Помещено Viktor 04-08-2006 в 13:07:

А чем не подходят встроенные средства для конвертирования в HTML?

__________________
Тест - проверка верности!


Помещено А.Д.Семёнов 04-08-2006 в 14:14:

____ При конвертации средствами самого Word'а объём в 5-6 раз больше, чем "вручную". К тому же Microsoft (по-моему специально) "выстраивает" такие стили, что результирующий html не во всяком браузере будет работать.

__________________
Praemonitus praemunitus


Помещено А.Д.Семёнов 29-11-2006 в 06:16:

____ Ð_ешил вновь обратить внимание на проблему. Так и не было возможности как-то её сдвинуть.
____ Может у кого появятся свежие мысли...

__________________
Praemonitus praemunitus


Формат времени GMT. Текущее время 05:32.
Показаны 6 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.