Шаг 162.
VBA в MSExcel.
Пользовательские объекты. Процедуры Property Let, Property Set и Property Get

    На этом шаге мы опишем назначение и общий вид перечисленных процедур.

    Процедура Property Let служит для объявления имен свойств, значениями которых являются числовые данные.

    Процедура Property Set служит для объявления имен свойств, значениями которых являются объекты.

    Процедура Property Get обеспечивает возможность считывания значения свойств.

    Как видно из приведенного ниже синтаксиса, процедуры Property Let, Property Set и Property Get имеют такую же структуру, что и обычные процедуры. Просто они предназначены для специфических задач, описанных выше.

  [Public | Private] [Static] Property Let Имя [(СписокАргументов)]
    [Инструкции]
    [Exit Property]
    [Инструкции] 
  End Property

  [Public | Private] [Static] Property Set Имя [(СписокАргументов)]
    [Инструкции]
    [Exit Property]
    [Инструкции] 
  End Property

  [Public | Private] [Static] Property Get Имя [(СписокАргументов)] [As Тип]
    [Инструкции] 
    [имя = выражение] 
    [Exit Property]
    [Инструкции] 
    [имя = выражение] 
  End Property

    На следующем шаге мы рассмотрим пример создания класса.




Предыдущий шаг Содержание Следующий шаг