Самоучитель VBA


         

С методом pivotTableWizard тесно связан


/p> С методом pivotTableWizard тесно связан метод PivotTables, применяемый к рабочему листу. Метод PivotTabies возвращает объект PivotTable или семейство сводных таблиц, размещенных на рабочем листе. Этот метод имеет два синтаксиса.

Синтаксис 1:

Объект.PivotTabies

Возвращает семейство сводных таблиц. Здесь и во втором синтаксисе объект -рабочий лист.

Синтаксис 2:

Объект.PivotTables(Index)

Возвращает сводную таблицу из семейства сводных таблиц с именем или номером, указанным в аргументе index .

Объект PivotTable имеет следующие наиболее часто используемые методы.

































































PivotFields



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

Синтаксис 1:

PivotFields (Index)

Index — имя или номер поля сводной таблицы Синтаксис 2:

PivotFields



PivotSelect



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

Синтаксис:

PivotSelect (Name, Mode)

Аргументы: G Name — строковое выражение, идентифицирующее выбранный элемент

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

    xlBlanks, xiButton,

    xlDataAndLabel, xlDataOnly, xlLabelOnly или xlOrigin



  • RefreshTable



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



    AddFields



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

    Синтаксис:

    AddFields (RowFields, ColumnFields, PageFields, AddToTable)

    Аргументы:

  • RowFields — специфицирует имя или массив имен полей, которые будут играть роль строк сводной таблицы

  • ColumnFields — специфицирует имя или массив имен полей, которые будут играть роль столбцов сводной таблицы

  • FageFields — специфицирует имя или массив имен полей, которые будут играть роль страниц сводной таблицы

    AddToTabie — допустимые значения: True (добавляет поля в сводную таблицу) и False (заменяет существующие поля)

  • <

    Содержание  Назад  Вперед