powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Глобальная переменная пользовательского класса Excel VBA
3 сообщений из 3, страница 1 из 1
Глобальная переменная пользовательского класса Excel VBA
    #34538511
VBAlamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет,

есть определенный мною пользовательский класс Class1,
необходимо создать переменную типа Class1, доступную на всех листах книги Excel.
Как и где ее объявить?

Если написать на одном листе
Код: plaintext
Public c1 as New Class1
в другом переменная не видна все равно. Или может к ней как то обращаться надо по-другому?

спасибо.
...
Рейтинг: 0 / 0
Глобальная переменная пользовательского класса Excel VBA
    #34538515
VBAlamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тоесть если писать
Код: plaintext
Public c1 as New Class1
выдается ошибка, что вроде user-defined class нельзя Public сделать... help ...
...
Рейтинг: 0 / 0
Глобальная переменная пользовательского класса Excel VBA
    #34538550
lena_####
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VBAlamer

Объявите свою переменную c1 как Public в обычном модуле (не модуле класса)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Глобальная переменная пользовательского класса Excel VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]