Перед слиянием в Word выскакивает сообщение...

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

bask
Сообщения: 12
Зарегистрирован: 09 июн 2004, 10:48

здравствуйте.
В Word 2003 и SP3 для Word XP при открытии шаблона слияния (из Access)
выскакивает вопрос типа "Попытка выполнить инструкцию SQL. Продолжить?". По умолчанию фокус стоит на ответе "Нет", поэтому если открывать шаблон программно, Word преобразует шаблон в обычный документ. :( Как погасить это вопрос? Безопасность ставлю на низкий уровень, галочку "Доверять шаблонам и надстройкам" отметил - не помогает. Попробовал в процедуре AutoOpen записать Alerts = Noall,
но этот вопрос выскакивает раньше, чем срабатывает AutoOpen.
подскажите, плиз, кто знает.
Кстати в Word XP без всяких SP такой бяки нет.
Спасибо большое, Андрей.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

По умолчанию фокус стоит на ответе "Нет", поэтому если открывать шаблон программно, Word преобразует шаблон в обычный документ. :(
А надо что сделать? Открыть сам шаблон?
bask
Сообщения: 12
Зарегистрирован: 09 июн 2004, 10:48

надо открыть файл как шаблон для слияния, а не как страничку с текстом
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Предположение: Может сервиспак обновил этот шаблон и в макросах самого шаблона есть такой MsgBox с запросом "Попытка выполнить инструкцию SQL..."?

К сожалению, сейчас нет по близости ни Wrd2003 ни WrdXP, чтобы посмотреть что там и как... :(
bask
Сообщения: 12
Зарегистрирован: 09 июн 2004, 10:48

нет, шаблон создавался уже после установки SP
в любом случае, спасибо большое :)
поковыряюсь еще в сторону работы с константами сообщений,
хотя бы научиться переместить фокус на ответ "Да", а дальше дело техники
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

А-а-а, так это какой-то Ваш макрос инициирует выполнение SQL-запроса? И в момент его выполнения...

А кусочек кода можно привести?
bask
Сообщения: 12
Зарегистрирован: 09 июн 2004, 10:48

кода нет, простой документ слияния, с полями, связанными с базой в
Access или файлом Excel
если у вас установлен Office 2003, могу выслать два файла (Word и Access), откроете у себя, может у Вас ничего и не выскочит этот вопрос, самому интересно :)
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

В том-то и беда, что сейчас негде посмотреть, но все равно высылайте.
bask
Сообщения: 12
Зарегистрирован: 09 июн 2004, 10:48

а на какое мыло высылать? :)
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

По ссылке на имя модератора на главной странице форума...
Ответить