Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Объектная модель MS Excel. Свойства, методы, события объекта WorkBook




Объектная модель MS Excel. Свойства и методы объекта Application.

Известно, что MS Excel является одним из наиболее мощных приложений, когда-либо созданных для Windows. Любой программист захочет использовать его возможности в своих проектах.

MS Excel разработан на основе компонентной (объектной) моде­ли, то есть представляет собой набор семейств и объектов (например, приложение – Application, рабочая книга – WorkBook, лист – Work­Sheet, диапазон – Range, диаграммы – Chart, панель инструментов – CommandBar, пользовательская форма UserForm с элементами управ­ления и т.д.) со своими методами, свойствами и событиями. Чтобы обратиться к свойствам, методам и событиям объектов и семейств COM-приложений, разработчик создает в программе объектную пере­менную и использует особенности программ на языке VBA (Visual Basic for Application) – внутреннем языке офисных приложений.

Перечислим основные свойства, методы и события объектов Application, WorkBook, WorkSheet.

Свойства и методы объекта Application

Свойство Описание
ActiveWorkbook, ActiveSheet, ActiveCell, ActiveWindow Возвращает активный объект: рабочую книгу, лист, ячейку, окно
Caption Возвращает текст в заголовке окна Excel
DisplayAlerts Если True, то отображаются предупреждения о работе программы. Если False, то предупреждения не отображаются
DisplayFormulaBar Если True, то отображается строка формул. Если False, то строка формул не отображается
DisplayScrollBars Если True, то отображаются полоски прокрутки. Если False, то полоски прокрутки не отображаются
DisplayStatusBar Если True, то отображается строка состояния. Если False, то строка состояния не отображается
StatusBar Выводится текст в строке состояния
WindowState Устанавливает размер окна. Имеет один из аргументов: xlMaximized – максимальный, xlMinimized – минимальный или xlNormal – нормальный
Метод Описание
Run Запускает на выполнение программу или макрос
Quit Закрывает приложение

Свойство Описание
ActiveSheet Возвращает активный лист книги
ActiveChart Возвращает активную диаграмму
Sheets Возвращает семейство всех рабочих листов
Charts Возвращает семейство всех диаграмм книги, не внедренных на рабочие листы
метод описание
Activate Активизирует книгу так, что ее рабочий лист становится активнымн-р ActiveWiorkBook.Activate. Workbooks(2)Activate сделать активной 2 книгу
Add Создает новую книгу для семейства WorkBooksн-р: Workbooks.Add создать книгу на базе шаблона Sheet.xlt
Open Открывает существующую книгун-р Workbooks.Open "d:\MyBooks.xls"
Close Закрытие книгин-р ActiveWorkbook.Close закрыть активную книгу без сохранения.
Save SaveAs Сщхраняет книгу на диске не закрыв ее
printOut Напечатать документ
Событие Описание
Activate Происходит при активации рабочего листа
DeActivate Происходит когда книга теряет фокус
NewSheet Происходит при добавлении нового листа
Open Происходит при открытии книги
BeforeClose Происходит перед закрытием книги




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


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


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



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




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