На этом шаге мы рассмотрим назначение свойств и перечислим некоторые их основных свойств.
Свойство представляет собой атрибут объекта, определяющий его характеристики, такие как размер, цвет, положение на экране и состояние объекта, например, доступность или видимость. Чтобы изменить характеристики объекта, надо просто изменить значения его свойств.
Синтаксис установки значения свойства:
Объект.Свойство = ЗначениеСвойства
В следующем примере изменяется заголовок окна Excel посредством задания свойства Caption объекту Application:
Application.Caption = "Пример"
Свойство можно изменять сразу у всех объектов семейства. В приведенном ниже примере с помощью установки свойству Visible (Видимость) значения False (ложь) все рабочие листы активной книги (семейство объектов Worksheets) скрываются:
Worksheets.Visible = False
Среди свойств особое место занимают свойства, возвращающие объект. Приведем наиболее часто употребляемые подобные свойства.
Свойство | Описание |
---|---|
ActiveWindow | Возвращает активное окно Excel |
ActiveWorkbook | Возвращает активную рабочую книгу активного окна Excel |
ActiveSheet | Возвращает активный лист активной рабочей книги |
ActiveDialog | Возвращает активное диалоговое окно активного рабочего листа |
ActiveChart | Возвращает активную диаграмму активного рабочего листа |
ActiveCell | Возвращает активную ячейку активного рабочего листа |
Свойство ActiveCell возвращает активную ячейку активного рабочего листа активной рабочей книги. Следующие три примера возвращают одну и ту же активную ячейку. Обратите внимание на первый из них. Его особенностью является то, что свойство, возвращающее объект, в инструкции записывается без этого объекта. Такой способ записи является допустимым и применяется к широкому классу свойств, возвращающих объекты.
ActiveCell ActiveWindow.ActiveCell Application.ActiveWindow.ActiveCell
На следующем шаге мы поговорим о событиях.