Лекция: Основные объекты VBA MSO Excel.

Модель Excel насчитывает множество объектов. Для разработки большинства программ достаточно знать Application, Workbook(s), Worksheet(s), Range, Chart, User Form.

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

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

 

В иерархии Excel объект workbook (рабочая книга) идет сразу после объекта Application и представляет файл рабочей книги. Свойства и методы рабочей книги позволяют работать с файлами.

В иерархии Excel объект worksheet идет сразу после объекта workbook и представляет рабочий лист.

Объект Range является одним из ключевых объектов VBA.

При работе с объектом Range необходимо помнить, как в Excel ссылаются на ячейку рабочего листа. Имеются два способа ссылки на ячейки рабочего листа: относительная адресация (т. е. когда начало координат, задающее нумерацию строк и столбцов, связывается с объектом, вызвавшим Range) и абсолютная адресация.

28. Макросы: назначение, способы создания и редактирование.

Макросы часто используются для следующих целей:

· для ускорения часто выполняемых операций редактирования или форматирования;

· для объединения нескольких команд

· для упрощения доступа к параметрам в диалоговых окнах;

· для автоматизации обработки сложных последовательных действий в задачах.

Создание:

Сервис- макрос – начать запись

Редактирование:

Сервис – макрос – остановить запись – изменить

еще рефераты
Еще работы по информатике