VBA - Visual Basic 6 + MS WORD

Ответить
Аватара пользователя
Inexorabilis

VBA - Visual Basic 6 + MS WORD

Сообщение Inexorabilis »

Я сейчас пишу программу на Visual Basic и мне требуется вставлять в документы ворд различные слова, предложения и т. д. Так вот как мне это сделать половчее? Изображение
Аватара пользователя
Inexorabilis

Re: VBA - Visual Basic 6 + MS WORD

Сообщение Inexorabilis »

Текстовый процессор MS Word является COM - сервером, о методах, свойствах различных объектов можно посмотреть в распространяемой с этим продуктом документации (к примеру в word2000 это файл VBAWRD9.CHM)
Аватара пользователя
Prisoner

Re: VBA - Visual Basic 6 + MS WORD

Сообщение Prisoner »

Prisoner

VBAWRD9.CHM - крутая штука. Но мне хотелсь бы узнать что-то более душевное (ссылочки на статейки по этому поводу например), а VBAWRD9.CHM - тяжёлая артилерия на крайний случай...
Аватара пользователя
Inexorabilis

Re: VBA - Visual Basic 6 + MS WORD

Сообщение Inexorabilis »

Отлично...  не знаю есть ли в
этой
книге то что вам необходимо, но там есть много чего Изображение. Кроме того советую покопать в гугле.
Аватара пользователя
Inexorabilis

Re: VBA - Visual Basic 6 + MS WORD

Сообщение Inexorabilis »

Prisoner

Спасибо Изображение

Я ценю твоё чувство юмора...Изображение
Аватара пользователя
Ghost

Re: VBA - Visual Basic 6 + MS WORD

Сообщение Ghost »

Всем привет!

Заранее извиняюсь, если подобный вопрос уже поднимался на форуме, поиск ничего конкретного не дал...

Есть задача, которую нужно решить на Visual Basic. Я сам никогда его не изучал... Имею только навыки работы с Си и Делфи, а тут ВБ...



Задание привожу точно в таком же виде, в котором оно попало ко мне Изображение



В папке “D:\Автотранспорт\” находятся 11 файлов «письмо_i.doc», где i=1, 2, …, 11. Нужно на алгоритмическом языке Visual Basic написать программу для выполнения следующих операций из указанными файлами:

1. заменить все строки символов «15 сентября 2008 года» на строку символов «16 января 2009 года»;

2. изменить поля страниц документов:

Левое = 1,5 см, правое = 2,5 см, верхнее = 2,5 см, нижнее = 2,5 см;

3. пронумеровать страницы документов: номер внизу справа, начинается с единицы, шрифт «Arial», 12;

4. на первой странице каждого документа в поле верхнего колонтитула (слева) вставить свое имя и фамилию;

5. распечатать файл «письмо_2.doc»;

6. создать в данной папке директорию «Печать», в которой сохранить распечатанный файл с новым именем «письмо_2_печать.doc».
Ответить

Вернуться в «Программирование и базы данных»