| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование, связанное с MS Office > Видимость переменной формы в событии книги |
| Автор: olga90 21.3.2008, 09:21 |
| В форме у меня есть переменная, которая объявлена в самом начеле как Public y2 As Integer я хочу ее обработать при закрытии книги Private Sub Workbook_BeforeClose(Cancel As Boolean) ... но выдается ошибка - типа такая переменная не объявлена как быть? |
| Автор: LOPUH 21.3.2008, 10:48 | ||
Скорее всего эта переменная у тебя объявлена в теле какой то процедуры... Чтобы сделать перменную глобальной нужно ее объявлять перед первой процедурой модуля ну и использовать ключевое слово public
|
| Автор: Akina 21.3.2008, 12:32 |
| Убедитесь, что переменная действительно объявлена на уровне модуля. Покажите, как именно Вы обращаетесь к ней. В крайнем случе объявите ее в Common-модуле. |
| Автор: olga90 21.3.2008, 13:22 |
| объявили в модуле и все заработало |
| Автор: mihanik 5.4.2008, 13:24 |
| Помечаем решённым. |