Вопрос по переменной

Программирование на Visual Basic for Applications
chilax
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 29.04.2004 (Чт) 8:08

Вопрос по переменной

Сообщение chilax » 29.04.2004 (Чт) 8:16

Ситуация такая: Объявил переменную в модуле Листа как Public. В процессе работы эта переменная используется в модуле формы. Так вот, в модуле формы эта переменная Empty. Почему так? Она же должа быть видна для всех процедур и модулей всего проекта.

Calvin
Постоялец
Постоялец
 
Сообщения: 409
Зарегистрирован: 21.01.2003 (Вт) 12:13
Откуда: Sebastopol

Сообщение Calvin » 29.04.2004 (Чт) 8:38

получится только втом случае, если ты объявишь эту переменную в модуле, а в модуле листа ты можешь присваивать ей значение и эта переменная будет видна и для формы. А вот почему не передается значение переменной, когда она обявлена в модуле листа, то скорей всего модули листов и книг - они по умолчанию объявлены как Private
(так же и с модулем формы)
-Whose the motocycle, is this? -It`s a chopper, baby! -Whose chopper is this? -Zed`s! -Who is Zed? -Zed`s dead, baby, Zed`s dead! :-D

chilax
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 29.04.2004 (Чт) 8:08

Сообщение chilax » 29.04.2004 (Чт) 9:33

Получилось! Спасибо огромное


Вернуться в VBA

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

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

    TopList