Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Свойства объекта Application




ActiveWorkbook Возвращает активный объект: рабочую книгу, лист, ячейку, диаграмму диалоговое окно. Свойство ActiveCell содержится в ActiveSheet, а свойства ActiveChart и ActiveDialog в ActiveWorkbook. Например: ActiveCell.Value = “Привет!” Здесь в активную ячейку вводится фраза Привет!
ActiveSheet
ActiveCell
ActiveChart
ActiveDialog
ThisWorkbook Возвращает рабочую книгу, содержащую выполняющийся в данный момент макрос.
Calculation Устанавливает режим вычислений
Caption Возвращает текст в строке имени главного окна Excel. Установка свойства равным Empty возвращает заголовок, используемый по умолчанию
DisplayAlerts Значения: True – отображаются встроенные предупреждения о работе программы, False – не отображаются предупреждения
DisplayFormulaBar Значения: True – строка формул выводится в окне Excel, False – не выводится
DisplayScrollBars Значения: True – полоса прокрутки выводится в окне Excel, False – полосы прокрутки не отображаются
Height Высота приложения в пунктах
Width Ширина приложения в пунктах
Right Расстояние в пунктах от правой границы окна приложения до правого края окна
Left Расстояние в пунктах от левой границы окна приложения до левого края окна
Top Расстояние в пунктах от верхней границы приложения
WindowState Устанавливает размер окна

Методы объекта Application

Calculate Вызывает принудительное вычисление во всех открытых рабочих книгах.
Run Запускает на выполнение программу или макрос.
OnKey Устанавливает сочетание клавиш для выполнение выбранной процедуры. OnKey(Key, Procedure)
Quit Закрывает приложение.
OnTime Назначает выполнение процедуры на определенное время.

События объекта Application

NewWorkbook При создании новой рабочей книги
WorkbookActivate При активизации рабочей книги
WorkbookBeforeClose Перед закрытием рабочей книги
WorkbookBeforePrint Перед печатью рабочей книги.
WorkbookBeforeSave Перед сохранением рабочей книги.
WorkbookNewSheet При добавлении нового листа
WorkbookOpen При открытии рабочей книги

Объект Workbook (книга)

Свойства объекта Workbook

ActiveSheet Возвращает активный лист книги.
ActiveDialog Возвращает активное диалоговое окно
ActiveChart Возвращает активную диаграмму Например: MsgBox “Название диаграммы” & ActiveChart.Name выводит в диалоговом окне имя активной диаграммы
Saved True – если не производились изменения в документе со времени его последнего сохранения, False – в противном случае. Например: If WorkBook.Saved=True Then MsgBox “ удачно сохранились! “ End If
WriteReserved True – если книгу закрыть для записи, False – в противном случае

Методы объекта Workbook

Activate Активизирует рабочую книгу
Add Создает новую книгу
Protect Защищает рабочую книгу от внесения в неё изменений. Protect(Password, Structure, Windows) Например: ActiveWorkbook.Protect Password:= “Не влезай!”
UnProtect Снятие защиты с листа UnProtect(Password)
Close Закрытие рабочей книги
Open Открытие существующей книги
Save Сохранение рабочей книги
SaveAs Сохранение книги с другими параметрами
PrintPreview Предварительный просмотр

События объекта Workbook

BeforeClose При закрытии книги
BeforePrint Перед печатью рабочей книги
BeforeSave Перед сохранением рабочей книги
NewSheet При добавлении нового листа.
Open При открытии рабочей книги.
SheetActivate При активизации любого рабочего листа.
SheetDeactivate Когда рабочий лист теряет фокус.

Объект Worksheet (лист)

Свойства объекта Worksheet

Name Возвращает имя рабочего листа.
Visible Отображает «видимость» или «невидимость» листа (True, False – соответственно)
ActiveCell Возвращает активную ячейку активного листа.
StandartHeight Возвращает стандартную высоту всех строк рабочего листа
UsedRange Возвращает диапазон (объект Range), который содержит данные.
Union Возвращает диапазон, являющийся объединением нескольких диапазонов.

Методы Worksheet

Activate Активизирует указанный рабочий лист. Worksheets(1).Activate
Add Создает новый рабочий лист Add(Before, After, Count, Type)
Delete Удаляет рабочий лист
Protect Защищает рабочий лист от внесения в него изменений
Unprotect Снятие защиты с рабочего листа
Copy Копирование рабочего листа в другое место Copy (Before, After). Допустимо использование только одного аргумента
Move Перемещение рабочего листа в другое место
Evaluate Преобразует выражение в объект или значение. Используется при вводе формул и ячеек из диалоговых окон

Объекты Range (диапазон)

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

Так как ячейка является частным случаем диапазона, состоящим только из единственной ячейки, объект Range также позволяет работать с ней. Объект Cells(ячейки) – это альтернативный способ работы с ячейкой. Например, ячейка A2 как объект описывается Range(“A2”) или Cells(1,2).

Свойства объекта Range

Value Возвращает значение из ячейки или в ячейки диапазона. Например: h=Range (“C1”).Value
Name Возвращает имя диапазона.
WrapText Позволяет переносить текст при вводе в диапазон. With Range (“F3”) .Value= “Привет всем!” .WrapText=True End With
Comment Добавление комментария к данным в ячейки.
Font Возвращает объект Шрифт с указанными параметрами.
Formula Возвращает формулу в формате А1.
Text Возвращает содержание диапазона в текстовом формате.
Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...