Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MVBA_2000.DOC
Скачиваний:
13
Добавлен:
08.11.2019
Размер:
599.55 Кб
Скачать

3.1.3. Объект Workbook

Рабочая книга Excel состоит из листов. Объект Workbook имеет свойство Sheets, возвращающее объект Sheets – коллекцию листов. Поскольку в коллекцию входят листы разного типа, то есть разные свойства, позволяющие выделить коллекции:

Worksheets –рабочих листов,

Charts – диаграмм.

Каждая из них является частью коллекции Sheets.

К свойствам объекта Workbook относятся:

ActiveSheet –активный рабочий лист;

ActiveChart –активная диаграмма;

Name – имя рабочей книги.

Методы объекта Workbook предназначены для выполнения общих операций над документом. К основным методам относятся:

Activate –активизирует рабочую книгу;

Close – закрывает рабочую книгу;

Save – сохраняет рабочую книгу (не удаляя ее из коллекции);

Close – выполняет те же функции, что и Save, но одновременно удаляет книгу из коллекции.

Activate – активизирует рабочую книгу.

3.1.4.Объект Worksheet

Объект Worksheet (рабочий лист) является элементом коллекции Worksheets. он представляет собой основной тип страниц рабочей книги.

К свойствам-участникам входящим в рабочий лист, относятся:

свойство Range, возвращающее объект Range;

свойства Cells, Columns, Rows, также возвращающие объект Range.

Возвращаемые этими свойствами объекты представляют все ячейки, столбцы, строки и используемую прямоугольную область электронной таблицы данного рабочего листа. Именно объект Range со своими свойствами и методами позволяют осуществлять непосредственную работу, как с отдельной ячейкой, так и с диапазонами. Одну и ту же область таблицы (один и тот же объект Range) можно получить разными способами. Например, ячейку B1 можно получить следующими двумя способами:

ActiveSheet.Range(“B1”)

ActiveSheet.Cells(1, 2)

К терминальным свойствам объекта Worksheet относятся:

Name – имя рабочего листа;

Previous – предыдущий рабочий лист;

Visible – режим видимости рабочего листа.

Методы объекта WorkSheet:

Activate – активизирует рабочий лист;

Delete – удаляет рабочий лист;

Copy – имеет два варианта. В первом варианте используется без параметров, копируя содержимое рабочего листа в буфер. Во втором варианте Copy(Before) или Copy(After) создает копию рабочего листа, помещая ее перед или после листа.

Move(Before) или Move(After) перемещает рабочий лист;

Paste – помещает содержимое буфера на рабочий лист;

Select- создает объект Selection;

ShowDataForm - показывает форму данных, связанную с данным рабочим листом;

Calculate – заново вычисляет значения в ячейках рабочего листа;

Protect – защищает рабочий лист.

3.1.5.Объект Chart

Коллекция Sheets листов рабочей книги состоит из коллекций листов фиксированного типа Worksheets и Charts. Элементами Charts являются листы диаграмм - объекты класса Chart. Однако коллекция не содержит всех диаграмм, - часть их может быть встроена непосредственно в рабочие листы. Такие встроенные диаграммы тоже являются Chart объектами, но они не являются элементами коллекции Charts. Чтобы получить объект Chart, соответствующий встроенной диаграмме, нужно использовать объект ChartObject, являющийся контейнером для встроенной диаграммы. Он имеет свойство Chart, которое и возвращает объект Chart, определяющий свойства и поведение диаграмм.

Этот объект имеет множество свойств и методов. Например, задание типа и формата диаграммы осуществляется терминальным свойством ChartType указанием одной из встроенных констант.

Например:

myChart.Chart.ChartType = xl3Dcolumn

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]