Можно ли задать значение для переменной модуля извне?

Программирование на Visual Basic for Applications
kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Можно ли задать значение для переменной модуля извне?

Сообщение kibernetics » 21.09.2009 (Пн) 11:12

Никто не сталкивался, можно ли присвоить значение переменной, объявленной на уровне модуля, используя объект Word?
Есть объект WORD.Application, в Normal.dot есть модуль, в нём объявлена переменная на уровне модуля, и этой переменной надо присвоить значение.
Чтото наподобие:
objWord.Module1.MyVar = 1, но это не работает.
Может знаете способ?

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

Re: Можно ли задать значение для переменной модуля извне?

Сообщение alibek » 21.09.2009 (Пн) 11:43

А с каких пор у объекта Word.Application появился мембер Module1?
Делай через VBE, события или свойства документа/приложения.
Lasciate ogni speranza, voi ch'entrate.

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Re: Можно ли задать значение для переменной модуля извне?

Сообщение kibernetics » 23.09.2009 (Ср) 8:49

эх, для VBE надо трасты разрешать.
а это пипец, 40 машин и постоянно контролировать, чтоб у всех всё было.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Можно ли задать значение для переменной модуля извне?

Сообщение Antonariy » 23.09.2009 (Ср) 17:24

VBE тут излишне. Рисунок все объяснит.
Вложения
excel.gif
(36.43 Кб) Скачиваний: 132
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в VBA

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

    TopList