ИШ
Ивона Шварц

Как создавать методы и свойства к пользовательским типам данных в VBA for EXCEL?

Допустим я объявляю свой тип данных:

Type MyType
name as string
value as double
end type

А как создать пользовательский тип данных, который будет также иметь методы и свойства (я знаю, что они создаются в ClassModule, мне нужны примеры или инструкция).

АГ
Альбина Гасиева

Это Вы создали пользовательский тип данных

Для создания модуля класса (в VBA ООП не полноценный, вот такое и название) , который будет иметь
поля, свойства, методы, события, рекомендую Вам почитать документацию и посмотреть примеры в интернете.
Здесь слишком мало места, что бы рассказать о такой большой теме как классы и объекты.

http://archive.dialektika.com/archive/5-8459-0391-2/XP_Ch54.pdf
http://www.excelworld.ru/publ/vba/class_module/class_module/42-1-0-110
http://www.firststeps.ru/vba/excel/r.php?20

Рекомендую эти ссылочки сразу сохранить у себя.
Иногда модераторы неизвестные ссылки блокируют.

Похожие вопросы
Надо создать пользовательский формат в EXCEL по условию.
Во что компилирует код VBA Excel?
помогите пожалуйста исправить ошибку vba for excel
Вопрос про VBA excel
Удаление столбца VBA Excel
excel формула или vba
Проблема с кодом в VBA Excel
Excel vba как применить для всех столбцов
вопрос по VBA Excel.
vba excel удаление совпадений