Экономическая информатика-стр.367

Обращение Application - X.Y.Z, где X, Y и Z - свойства-участники, позволяет добраться до объекта Z, находящегося на третьем уровне вложенности. Обычно цепочка именования начинается спецификатором (объектом) Application, но иногда его можно опустить. Некоторые свойства и методы объекта Application относятся к глобальным. Для них спецификатор Application разрешается опускать, непосредственно именуя глобальный элемент. Вот пример нескольких обращений к элементам объекта Application:

Application. ActiveDocument 'Можно короче: ActiveDocument ActiveSheet 'Можно указать и полный путь: Application. ActiveSheet

Главным в иерархии объектов Excel является объект Application (приложение), который представляет само приложение Excel. Этот объект имеет более 120 свойств и 40 методов, которые предназначены для установки общих параметров приложения Excel. Кроме того, объект Application позволяет вызывать более 400 встроенных функций рабочего листа при помощи конструкции вида:

Application.ФункцияРабочегоЛиста(Аргументы)

Подчиненными объектами в иерархии объектов являются: объекты семейств WorkBooks (рабочие книги), Worksheets (рабочие листы) и Range (Диапазон). Основные свойства, методы и события объекта Application приведены ниже.

Свойство

Описание и допустимые значения

ActiveWorkbook, ActiveSheet,

Возвращают активный объект: рабо

ActiveCell, ActiveChart,

чую книгу, лист, ячейку, диаграмму,

ActiveDialog

диалоговое окно

Caption

Возвращает текст в строке имени активного окна

DisplayFormulaBar

True (False) - строка формул выводится (не выводится) на экран

DisplayScrolBars

True (False) - полосы прокрутки видны (не видны) в окне Excel

DisplayStatusBar

True (False)- строка состояний видна (не видна) в окне Excel

Heigh, Width, Left, Right, Top

Высота и ширина окна приложения, расстояние от левой, правой и верхней границы окна приложения от края экрана в пунктах

Метод

Действие

Run

Запускает на выполнение подпрограмму или

макрос: Run (ИмяМакроса, Аргументы)

Wait

Временно приостанавливает работу прило

жения: Wait (Time)

OnTime

Назначает выполнение процедуры на опре

деленное время: OnTime (ВремяЗапуска,

ИмяПоцедуры,...)

Quit

Закрывает приложение

Событие

Когда происходит

NewWorkBook

При создании новой рабочей книги

WorkbookActivate

При активизации рабочей книги

WorkbookBeforeClose

Перед закрытием рабочей книги

WorkbookBeforeSave

Перед сохранением рабочей книги

WorkbookDeactivate

Когда рабочая книга теряет фокус

WorkbookNewSheet

При добавлении нового листа в рабочую

книгу

WorkbookOpen

При открытии рабочей книги

Основные свойства, методы и события объектов семейства Workbooks представлены ниже.