Ms Excel Для Чего Используется Объект Форма • Формат элементов
Объектная модель программы MS EXCEL
§ нужно научиться работать с Excel в его традиционном варианте, что позволит с помощью минимального программного кода использовать максимум встроенных возможностей пакета. Чем лучше вы знаете, сам продукт, тем проще создавать приложения;
§ требуется освоить иерархическую модель объектов Excel вместе с соответствующими свойствами, методами и событиями, через которые производится управление средой Excel при разработке пользовательского приложения;
§ следует изучить среду разработки VBA, где вы можете писать код программ, создавать пользовательские формы и отлаживать свое приложение.
Excel состоит из более чем 100 объектов — от ячеек и диаграмм до рабочих книг и электронных таблиц. Каждый объект имеет набор свойств, управляющих его внешним видом и поведением, а также содержит методы, обеспечивающие определенные действия с помощью этого объекта. Некоторые объекты имеют события.
Например, объект Workbook представляет собой конкретный файл Excel. Он имеет свойства Name (имя файла), Path (имя каталога) и Author (имя автора файла). Метод Save сохраняет файл. Вот как выглядит использование этих методов:
Объект Worksheet, содержащийся в Workbook, служит нескольким целям в приложении Excel/VBA. Он содержит ячейки, куда пользователь может включать формулы для выполнения вычислений. При этом свойства и методы объекта Worksheet обрабатывают электронную таблицу как единое целое. Например, следующий код изменяет имя электронной таблицы(рабочий лист) и делает ее невидимой:
Объект Application –это главный (корневой) объект в иерархии объектов Excel, представляющий само приложение Excel.Он имеет большое число свойств и методов, позволяющих установить общие параметры приложения Excel.Перечислим основные его свойства и методы.
2 Caption-возвращает или устанавливает текст из заголовка главного окна Excel.В следующем примере в качестве заголовка окна приложения устанавливается текст “Отчет за май”
4 DisplayStatusbar- логическое свойство, регулирующее отображение строки состояния
6 StatusBar- возвращает или устанавливает текст, выводимый в строке состояния
7 Version –возвращает номер текущей версии Excel.Используется для проверки применения корректной версии.Например:
Объект Workbook и семейство Workbooks
В иерархии Excel этот объект идет сразу после объекта Application и представляет файл рабочей книги.
Основные свойства объекта Workbook и семейства Workbooks
З Path-возвращает полное имя папки, в которой находиться данная книга
4 Saved-логическое свойство , которое устанавливает , не производились ли изменения в книге со времени его последнего сохранения
Основные методы объекта Workbook и семейства Workbooks
1 Activate – активизирует рабочую книгу так, что ее первый рабочий лист становится активным.Например:
2 Protect- защищает рабочую книгу от внесения в нее изменений
Основными событиями этого объекта являются Open (происходит при открытии книги).Например, напишем процедуру обработки события Open объекта Workbook при ее открытии.При этом мы выведем некоторое сообщение :
Объект Worksheet и семейство Worksheets
В иерархии Excel объект WorkSheet идет сразу после объекта Workbook и представляет рабочий лист
Основные свойства объекта Worksheet и семейства Worksheets
1 Name- возвращает или устанавливает имя рабочего листа
2 Cells –Возвращает семейство всех ячеек рабочего листа или объект Range-конкретную ячейку , если в скобках указаны номер строки и столбца, на пересечении которых ячейка расположенна.Например:
Worksheets(1).Cells.Interior.ColorIndex=3 –окрашивает все ячейки первого рабочего листа в красный цвет.
Worksheets(1).Cells(1,2).Value=”Привет” –выводит строку “Привет” в ячейку ,расположенную в первой строке во втором столбце
3 Columns, Rows- возвращают семейство всех столбцов и строк рабочего листа или конкретный столбец , если в скобках указан индекс.Например
Основные методы объекта Worksheet и семейства Worksheets
1 Activate- активизирует указанный рабочий лист.Например
3 Protect — защищает рабочий лист от внесения в нее изменений
Основными событиями этого объекта являются Activate (происходит при активизации рабочего листа) и Deactivate (происходит при деактивизации рабочего листа).Например, напишем процедуру обработки события Activate объекта Worksheet при ее активизации.При этом мы выведем некоторое сообщение :
В иерархии Excel объект Range (диапазон) , один из ключевых объектов VBA, следует сразу после объекта Worksheet. Объект Range не является элементом никакого семейства объектов.
Если в диапазоне указывается только имена столбцов и строк , то объект Range задает диапазон , состоящий из указанных столбцов и строк .Например, Range(“A:C”) задает диапазон состоящий из столбцов A,B,C. Range(“A:A”) задает диапазон состоящий из столбца А, Range(“2:2”) задает диапазон состоящий из второй строки.
Для того чтобы сослаться на конкретный диапазон ячеек достаточно указать адрес его верхней левой ячейки и адрес его нижней правой.Например, Range(“A1:B3”) задает диапазон состоящий из ячеек A1,A2,A3,B1,B2,B3.
Ячейка-это частный случай диапазона, который состоит из единственной ячейки.Например Range(“A1”) задает диапазон состоящий из ячейки A1.
1 Value- возвращает или устанавливает значение в ячейках диапазона.Например
x=Range(“C1”).Value — Некоторой переменной х присваивается значение из ячейки C1
3 Columns, Rows- возвращают все столбцы или строки в диапазоне.Например
Worksheets(1).Range(«A1:B3»).Columns.Value = 2 – во всех столбцах диапазона
4 Interior- возвращает объект Interior, представляющий собой фон ячейки.Среди свойств объекта Interior
отметим только одно –ColorIndex-цвет фона, которое задается целыми числами от 1 до 56 .Например
Range(“A1”).Interior.ColorIndex=3 — Фон ячейки A1 заполняется красным цветом
5 Font –возвращает объект Font , представляющий собой шрифт.Объект Font имеет свойства Name( строка, указывающая имя шрифта) и т.д.
6 HorizontalAlignment- Горизонтальное выравнивание в ячейках диапазона.Допустимы значения xlCenter (Выравнивание по центру),xlRight(Выравнивание по правому краю) и т.д.
1 ClearFormats и ClearContents- очищают , соотве-но, форматы и содержимое в ячейках диапазона.Например
Как оформить тьютора для ребенка законодательно: Условием успешного процесса адаптации ребенка может стать.
Обряды и обрядовый фольклор: составляли словесно-музыкальные, драматические, игровые, хореографические жанры, которые.
Поиск по сайту
©2015-2022 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных
Основные элементы электронной таблицы Excel
Письма служат для организации и анализа данных, которые можно вводить и редактировать одновременно на нескольких листах, а также выполнять вычисление на основе данных с нескольких листов. После создания диаграммы можно поместить на письмо с соответствующими данными или на отдельное письмо диаграммы. [3]
Публикуя свою персональную информацию в открытом доступе на нашем сайте вы, даете согласие на обработку персональных данных и самостоятельно несете ответственность за содержание высказываний, мнений и предоставляемых данных. Мы никак не используем, не продаем и не передаем ваши данные третьим лицам.