Самоучитель VBA


         

Свойство представляет собой атрибут объекта,


Свойства

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

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

В следующем примере изменяется заголовок окна 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



Содержание  Назад  Вперед