Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основные объекты 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. Макросы: назначение, способы создания и редактирование.

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

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

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

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

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

Создание:

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

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

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





Дата публикования: 2015-01-25; Прочитано: 741 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...