Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VBA (методичка).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.3 Mб
Скачать

Объекты PivotTable и PivotField

Сводная таблица образует объект PivotTable. Основные методы объекта:

Метод

Описание

AddFields

Добавляет строки, столбцы и страницы в сводную таблицу.

AddFields(RowFields, ColumnFields, PageFields, AddToTable)

RowFields – специфицирует имя или массив имен полей, играющих роль сводной таблицы;

ColumnFields – специфицирует имя или массив имен полей, играющих роль столбцов сводной таблицы;

PageFields – специфицирует имя или массив полей, играющих роль страниц сводной таблицы;

AddToTable – допустимые значения True – добавляет поля в сводную таблицу и False – заменяет существующие поля.

PivotFields

Возвращает объект, являющийся либо единичным полем, либо семейством полей сводной таблицы.

PivotSelect

Выбирает элементы сводной таблицы.

PivotSelect(Name, Mode)

Name – строковое выражение, идентифицирующее выбранный элемент;

Mode – специфицирует структуры выбранного элемента. Допустимые значения:

xlBlanks, xlButton, xlDateAndLabel, xlDataOnly, xlLabelOnly, xlOrigin.

RefreshTable

Обновить данные. В сводной таблице не происходит автоматического перерасчета при изменении в исходных данных. Для перерасчета сводной таблицы вручную надо ее выделить и выбрать команду Данные – Обновить данные. Программно перерасчет сводной таблиц производится методом RefreshTable.

Наиболее часто используемые свойства объекта PivotTable.

Свойство

Описание

ColumnFields,

RowFields,

DateFields,

PageFields

Возвращает объект (либо единичное поле, либо семейство полей), который является столбцом (строкой, данными и страницей) сводной таблицы.

VisibleFields,

HiddenFields

Возвращает объект, являющийся либо единичным полем, либо семейством полей, который в данный момент отображается (скрыт) в сводной таблице.

Основные свойства объекта PivotField.

Свойство

Описание

Orientation

Возвращает местоположение поля в сводной таблице. Допустимые значения:

xlColumnField, xlDataField, xlHidden, xlPageField, xlRowField.

Name

Имя поля.

Function

Функция, по которой в поле подводится итог. Допустимые значения: xlAverage, xlCount, xlCountNums, xlMax, xlMin, xlProduct, xlStDev, xlStDevP, xlSum, xlVar, xlVarP.

Position

Возвращает позицию поля (первое, второе и т.д.) среди полей того же местоположения.

16.Создание справочной системы

Качественное приложение обеспечивается справочной системой. Для этого в состав приложения включается файл с расширением HLP, который автоматически вызывается при нажатии клавиши <F1> или при выборе соответствующего пункта меню. Помимо основного окна справки, возможно создание вторичных перекрывающихся и временных окон. В организации справочной системы приложения можно выделить следующие этапы:

- Создание файла содержания;

- Создание файла разделов;

- Создание файла проекта.