Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Объекты Access




Объекты WORD. VisuaL Basic поддерживает набор объектов, соответствующих элементам Microsoft Word 97. Методы и свойства этих объектов позволяют автоматизировать все операции в Word.

Особенности использования объектов.

Свойства и методы не используются по отдельности, они указываются вместе с объектом:

Объект.Свойство

Объект.Метод

Чтобы работать с объектами, требуется описать их.

Dim объект as класс

С помощью явного описания класса объекта ускоряется компиляция программы. При явном описании нового объекта можно использовать ключевые слова (операторы) Dim, Private, Public или Static.

Например:

Dim WorkFile as DataFile

Возможны следующие варранты неявного описания:

Dim WorkFile as Object

Dim WorkFile as Variant

Dim WorkFile

Присваивание переменнкй ссылки на объект всегда выполнябтся с помощью инструкции SET:

Set ObjectVariable = SomeObject

VBA включает основные конструкции языка Visual Basic WINDOWS.

В VBA используются все средства программирования в WINDOWS (графические средства для создания форм, диалоговых окон, меню и панели инструментов).

Однако VBA встроен в MS Office и приложения Office, а VB- отдельная программа, разработанная для самостоятельных, автономных приложений под WINDOWS.

Модель объектов Microsoft Word 97 включает около 180 объектов, например:

· Appication,

· Documents(Document) – коллекция макросдокументов Word, содержащая все открытые документы;

· Templates(Template) – коллекция"шаблонов Wopd, содержащая все открытые шаблоня;

· Windows(Window) – коллекция, содержащая все открытые окна;

· Senection – объект, задающий выделенную область;

· Options – объект, позволяющий программным путем установить параметры приложения и документа.

Полную схему модели объектов можно просмотреть в разделе «Microsoft Word Objects» справочной системы. Наиболее быстрый способ получения подробного описания конкретного объекта - щелкнуть по его имени на схеме модели объектов. Однако из всего многообразия объектов Word практически небольшая их часть наиболее часто используема.

Объекты Excel.

Application (приложение) – само приложение MS EZCEL в целом, Включает глобальные устанавливаемые параметры (стиль ссылок, режим проведения вычислений) и встроенные функции MS Excel;

Свойствами объекта Application являются: ActiveWorkbook – активная рабочая книга; ActiveWindow – активное окно;

Методы объекта Application: Quit – завершает работу с EZCEL; Undo – отменяет последнее выполненное действие;

Workbook (рабочий лист) – объект этого класса олределяет состояние рабочей книги; Свойства объект Workbook: ActiveSheet – активный рабочий лист; Name – имя рабочей книги

Методы объекта Workbook: Activate –активизирует рабочую книгу; Close – закрывает рабочую книгу; Save – сохраняет рабочую книгу;

Worksheet (рабочий лист) – Объект этого класса используется"при копировании и удалении рабочих листов, их скрытии и показе, проведении вычислений для формул рабочего листа. Свойства объекта Worksheet: Name – имя рабочего листа; Previous – предыдущий рабочий лист; Visibhe – режим видимости рабочего листа(скрыт или показан).

Методы объекта Worksheet: Activate – активизирует рабочий лист; Cahculate – заново вычисляет значения в ячейках рабочего листа; Dehete – удаляет рабочий лист; Protect – защищает рабочий лист.

Range (интервал). Объект этого класса позволяет изменять свойства интервала ячеек. Свойства объекта Range (ActiveCenn ): Column – первый столбец интервала; Font – используемый в интервале шрифт; Formula – формула интервала; Name – имя интервала; Row – первая строка интервала; Vahue – значение ячейки.

Объект Application представляет саму СУБД Access, а также среду для выполнения макрокоманд и процедур VBA. При установке характеристик объекта Application изменяются свойства всей среды Access.

Объект Database представляет открытую базу данных.

Объект TableDef обозначает хранимое определение таблицы.

Объект Relation представляет отношение между полями таблиц или запросов.

Объекты Form ссылаются"на конкретную открытую форму и являются членами совокупности Forms. Добавить объект или удалить его из совокупности Forms можно, только открыв или закрыв форму. Существует более 100 характеристик объекта Form, описывающих внешний вид и поведение формы.

Объекты Report ссылаются на конкретный открытый отчет и являются членами совокупности "Reports. Добавить объект или удалить его из совокупности Reports можно, только открыв или закрыв отчет

Объект Screen ссылается на конкретную форму, отчет или элемент управления.

Объект Module ссылается на конкретный открытый модуль. Существует два вида объектов"Module-стандартный"и"модуль класса.

Модель программирования в Access ориентирована на события. Когда объект распознает событие, создается макрокоманда, или процедура VBA, выполняемая Access, которая присваивается событийной характеристике объекта. Событие запускает программу, т.е. Access выполняет присвоенную данному событию макрокоманду или процедуру, которая называется"обработчиком события (макрокоманда или процедура обработки события).

Язык VBA – часть среды Office 2000- позволяет создавать собственные классы объектов и работать с объектами всех этих приложений. Именно это отличает его от обычного Visual Basic и делает его языком для приложений. VBA –общий для всех приложений Office, поэтому не требуется каждый раз изучать язык. программирования при необходимости автоматизации решения задач в других приложениях.

В VBA применяется объектно-ориентированный подход к разработке приложений.

Существенной особенностью VBA является его возможность работы с объектами любого из приложений Office 2000. Приложения Office 2000- Word, Excel, Access и др. представляют собой совокупность объектов. Объектами являются сами приложения и все их компоненты: документы Word, книги Excel и так далее.

Каждое приложение- WORD, ECXEL, ACCESS и др.- дополняет средства VBA своими функциональными возможностями с помощью объектов, относящихся к этому приложению.

VBA-макрос (процедура) может быть двух типов: подпрограммой и функцией.

VBA- подпрограмма –подобие новой команды, которая может быть выполнена либо пользователем, либо другим макросом. В файле приложения (например, в рабочей книге EXCEL) может содержаться произвольное число подпрограмм.

Функция всегда возвращает единственное значение. VBA-функцию можно запустить из другой VBA- процедуры или использовать в формулах точно так же, как встроенные функции приложения.

Контрольные вопросы по теме

1. Назовите основные понятия объектно-ориентированного языка.

2. Определите назначение объекта коллекция.

3. Что определяет характеристики объекта?

4. Чем определяются действия, которые выполняет объект?

5. Назовите основные объекты MS Word.

6. Назовите основные объекты MS Excel.

Раздел 4. Информационные технологии подготовки и демонстрации презентаций

В данном разделе мы рассмотрим основные сведения об электронных презентациях, такие как: структура презентации, слайды и их виды, основные объекты слайдов, режимы отображения презентации, анимация объектов слайда, шаблоны оформления презентаций, инструментальные средства докладчика.

Мы рассмотрим конструирование презентаций, а также способы управления показом слайдов.




Поделиться с друзьями:


Дата добавления: 2014-01-13; Просмотров: 719; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.