Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Обработка MSOffice Word документа.

7.4K
14 октября 2008 года
Lord_Prizrak
8 / / 13.09.2004
Есть документ MSOffice Word XP (к сожалению используют его). В документе есть "метки" {$ECHO}. Нужно этот документ открыть, просмотреть, и везде где стоят метки вставить некий текст. Возможна обработка не .doc, а шаблона (.dot), но только под MSOffice.
Есть: QT 4.4.0, MinGW.
Реально-ли это дело как-то реализовать?
42K
14 октября 2008 года
Valentin K
11 / / 13.10.2008
Как делать:
1. Открыть в Word, записать макрос для замены на VBA. В С: Открыть COM-сервер Word, загрузить в него документ ,повторить в нем вызов той же последовательности команд, сохранить документ, закрыть Word.
2. Разбирать формат .doc, .dot, выполнять поиск меток и писать что нужно прямо в файл документа, заменяя метки на требуемый текст.
7.4K
15 октября 2008 года
Lord_Prizrak
8 / / 13.09.2004
)) Спасибо, за подробное объяснение. ;)
Ладно, скрипт мне сам ворд создаст, а вот как мне открыть COM-сервер? Можешь пример кода дать?
42K
15 октября 2008 года
Valentin K
11 / / 13.10.2008
На С не писал давно и не работал с COM. Писал на C#. Пример на С - посмотри на codeproject.com. Поиск по ключевому слову COM:http://www.codeproject.com/info/search.aspx?artkw=word
42K
15 октября 2008 года
Valentin K
11 / / 13.10.2008
Sorry, не та ссылка.
http://www.codeproject.com/info/search.aspx?artkw=com
7.4K
15 октября 2008 года
Lord_Prizrak
8 / / 13.09.2004
Спасибо. *ушел смотреть
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог