Шаг 5.
VBA в MSExcel.
Свойства

    На этом шаге мы рассмотрим назначение свойств и перечислим некоторые их основных свойств.

    Свойство представляет собой атрибут объекта, определяющий его характеристики, такие как размер, цвет, положение на экране и состояние объекта, например, доступность или видимость. Чтобы изменить характеристики объекта, надо просто изменить значения его свойств.

    Синтаксис установки значения свойства:

  Объект.Свойство = ЗначениеСвойства

    В следующем примере изменяется заголовок окна Excel посредством задания свойства Caption объекту Application:

   Application.Caption = "Пример"

    Свойство можно изменять сразу у всех объектов семейства. В приведенном ниже примере с помощью установки свойству Visible (Видимость) значения False (ложь) все рабочие листы активной книги (семейство объектов Worksheets) скрываются:

   Worksheets.Visible = False

    Среди свойств особое место занимают свойства, возвращающие объект. Приведем наиболее часто употребляемые подобные свойства.

Таблица 1. Свойства, возвращающие объект
Свойство Описание
ActiveWindow Возвращает активное окно Excel
ActiveWorkbook Возвращает активную рабочую книгу активного окна Excel
ActiveSheet Возвращает активный лист активной рабочей книги
ActiveDialog Возвращает активное диалоговое окно активного рабочего листа
ActiveChart Возвращает активную диаграмму активного рабочего листа
ActiveCell Возвращает активную ячейку активного рабочего листа

    Свойство ActiveCell возвращает активную ячейку активного рабочего листа активной рабочей книги. Следующие три примера возвращают одну и ту же активную ячейку. Обратите внимание на первый из них. Его особенностью является то, что свойство, возвращающее объект, в инструкции записывается без этого объекта. Такой способ записи является допустимым и применяется к широкому классу свойств, возвращающих объекты.

  ActiveCell
  ActiveWindow.ActiveCell
  Application.ActiveWindow.ActiveCell

    На следующем шаге мы поговорим о событиях.




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