Вызов процедур свойства
В таблице ниже приведен синтаксис для вызова процедур свойств:
Процедура свойства | Синтаксис |
---|---|
Property Let | [ объект.] propname (arguments)] = argument |
Property Get | varname = [ object.] propname (arguments)] |
Property Set | Set [ object.] propname. [ (аргументы) ] = varname |
При вызове процедуры Свойство Let или Property Set всегда появляется один аргумент на правой стороне равного знака (=).
Когда вы объявляете процедуру Свойства Let или Property Set с несколькими аргументами, Visual Basic передает аргумент справа от вызова на последний аргумент в объявлении Свойство Let или Property Set.
Например, на следующей схеме показано, как аргументы в вызове процедуры свойства относятся к аргументам в объявлении Property Let :
На практике процедуры свойств с несколькими аргументами используются только с одной целью — для создания массивовсвойств.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.