powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB&ASP - Открытие Word документа и замена текста
3 сообщений из 3, страница 1 из 1
VB&ASP - Открытие Word документа и замена текста
    #34910739
MJlift
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрс заключается вот в чем: есть шаблон Word с текстом, в тексте в определенных местах установлены метки, есть ли возможность из asp-скрипта заменять эти метки на определенные значения из базы? К примеру, установил метку [#name#] и, по указанному id, выбираю из базы имя и заменяю метку на значение из базы.
Создать документ Word я разобрался как, а вот есть ли возможность открывать уже имеющийся шаблон и заменять в нем определенный текст?
Просто нашел пару примеров на VB, но в асп выдает ошибку постоянно, помогите разобраться плизз...
вот код который я нашел

Set wrd = CreateObject("word.application")
wrd.Visible = True ' показать Word
Set doc = wrd.Documents.Add("c:\template.doc") ' загрузить шаблон документа
'Будем работать с функциями поиска и замены символов (текста) во всем документе
wrd.ActiveWindow.Selection.Find.Text = "sh" ' текст для поиска
wrd.ActiveWindow.Selection.Find.Replacement.Text = "T" ' текст для вставки вместо найденного (замена)
но он выдает ошибку:
Ошибка выполнения Microsoft VBScript (0x800A0046)
Разрешение отклонено: 'CreateObject'
В чем ошибка помогите разобраться...
Win XP, Office 2003, IIS 6.0
...
Рейтинг: 0 / 0
VB&ASP - Открытие Word документа и замена текста
    #34910906
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем вам для этого ASP ? Во-первых, в нем не VB , а VBScript.
Зачем вам на сервере показать word ?
Это c:\template.doc" тоже не в кассу.
...
Рейтинг: 0 / 0
VB&ASP - Открытие Word документа и замена текста
    #34916037
MJlift
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача выдать пользователю документ Word с замененным текстом в зависимости от указанного id, а не запустить word на серваке, шаблон-Word лежит на серваке.
На VB никогда не писал, просто есть в локалке сервер на ASP с базой, писал его сам, но с вордом только начинаю работать, надо такую функцию к нему прикрутить, посоветуйте в каком направлении копать, или где-нить есть готовые примеры по работе с текстом ворда.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB&ASP - Открытие Word документа и замена текста
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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