MyWord.Visible = True - ошибка

Программирование на Visual Basic for Applications
Osteon
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 122
Зарегистрирован: 17.01.2013 (Чт) 5:53

MyWord.Visible = True - ошибка

Сообщение Osteon » 18.01.2013 (Пт) 14:16

Здравствуйте.
При попытке вывода WORD-документа из VB6, когда все Set пройдены (трассировка по F8), при выполнении строки "MyWord.Visible = True" возникает ошибка - выходит сообщение "Неверно указана единица измерения". И все стоит, пока не нажмешь на окне сообщения кнопку "ОК". При нажатии в сообщении документ загружается и таблицы в нем заполняются так, как надо. Мне нужно, чтобы печать (на принтер) шла в фоновом режиме, а тут это окошко. Можно и нажать на кнопку "ОК", не сломаюсь, но - раздражает...
Что это за единица измерения такая, и что нужно сделать, чтобы это сообщение не выскакивало? Сопрягаю VB6 с MS Office 2007.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: MyWord.Visible = True - ошибка

Сообщение alibek » 25.01.2013 (Пт) 10:16

Апдейты надо ставить. Или использовать другую версию офиса.
Единица измерения межстрочного интервала в абзацах. В руссифицированном офисе она некорректно названа.
Lasciate ogni speranza, voi ch'entrate.

Osteon
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 122
Зарегистрирован: 17.01.2013 (Чт) 5:53

Re: MyWord.Visible = True - ошибка

Сообщение Osteon » 04.02.2013 (Пн) 19:18

Спасибо! :)


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.ru [бот] и гости: 9

    TopList