Поделиться через


_Worksheet.PivotTableWizard Метод

Определение

Создает PivotTable объект . Этот метод не отображает мастер сводной таблицы. Этот метод недоступен для источников данных OLE DB. Add(Object, Object, Object, Object) Используйте метод , чтобы добавить кэш сводной таблицы, а затем создать отчет сводной таблицы на основе кэша. Объект сводной таблицы.

public Microsoft.Office.Interop.Excel.PivotTable PivotTableWizard (object SourceType, object SourceData, object TableDestination, object TableName, object RowGrand, object ColumnGrand, object SaveData, object HasAutoFormat, object AutoPage, object Reserved, object BackgroundQuery, object OptimizeCache, object PageFieldOrder, object PageFieldWrapCount, object ReadData, object Connection);
Public Function PivotTableWizard (Optional SourceType As Object, Optional SourceData As Object, Optional TableDestination As Object, Optional TableName As Object, Optional RowGrand As Object, Optional ColumnGrand As Object, Optional SaveData As Object, Optional HasAutoFormat As Object, Optional AutoPage As Object, Optional Reserved As Object, Optional BackgroundQuery As Object, Optional OptimizeCache As Object, Optional PageFieldOrder As Object, Optional PageFieldWrapCount As Object, Optional ReadData As Object, Optional Connection As Object) As PivotTable

Параметры

SourceType
Object

Необязательный объект. Источник данных отчета. Может быть одной из XlPivotTableSourceTypeконстант.

SourceData
Object

Необязательный объект. Данные для нового отчета. Может быть Range объектом, массивом диапазонов или текстовой константой, представляющей имя другого отчета. Для внешней базы данных — это массив строк, SourceData содержащий строку запроса SQL, где каждый элемент имеет длину до 255 символов. Для указания строка подключения ODBC следует использовать Connection аргумент . Для совместимости с более ранними версиями Excel SourceData может быть двухэлейным массивом. Первый элемент — это строка подключения, указывающий источник ODBC для данных. Второй элемент — это строка запроса SQL, используемая для получения данных. При указании SourceDataнеобходимо также указать SourceType. Если активная ячейка SourceData находится внутри диапазона, необходимо также указать TableDestination .

TableDestination
Object

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

TableName
Object

Необязательный объект. Строка, указывающая имя нового отчета.

RowGrand
Object

Необязательный объект. Значение true для отображения общих итогов для строк в отчете.

ColumnGrand
Object

Необязательный объект. Значение true для отображения общих итогов для столбцов в отчете.

SaveData
Object

Необязательный объект. Значение true для сохранения данных в отчете. Значение false , чтобы сохранить только определение отчета.

HasAutoFormat
Object

Необязательный объект. Значение true , чтобы Microsoft Excel автоматически форматировал отчет при его обновлении или при перемещении полей.

AutoPage
Object

Необязательный объект. Допустимо, только если SourceType имеет значение xlConsolidation. True , чтобы Microsoft Excel создавал поле страницы для консолидации. Если AutoPage имеет значение False, необходимо создать поле или поля страницы.

Reserved
Object

Необязательный объект. Не используется Microsoft Excel.

BackgroundQuery
Object

Необязательный объект. Значение true , чтобы Excel выполнял запросы к отчету асинхронно (в фоновом режиме). Значение по умолчанию — False.

OptimizeCache
Object

Необязательный объект. Значение true для оптимизации кэша сводной таблицы при его создании. Значение по умолчанию — False.

PageFieldOrder
Object

Необязательный объект. Порядок добавления полей страницы в макет отчета сводной таблицы. Может быть одной из следующих констант XlOrder : xlDownThenOver или xlOverThenDown. Значение по умолчанию — xlDownThenOver.

PageFieldWrapCount
Object

Необязательный объект. Количество полей страницы в каждом столбце или строке отчета сводной таблицы. Значение по умолчанию: 0 (ноль).

ReadData
Object

Необязательный объект. Значение true , чтобы создать кэш сводной таблицы, содержащий все записи из внешней базы данных; этот кэш может быть очень большим. Если ReadData имеет значение False, некоторые из полей можно задать как серверные поля страницы до фактического считывания данных.

Connection
Object

Необязательный объект. Строка, содержащая параметры ODBC, позволяющие Excel подключаться к источнику данных ODBC. строка подключения имеет форму "ODBC;<>строка подключения". Этот аргумент переопределяет все предыдущие PivotCache параметры для свойства объекта Connection .

Возвращаемое значение

Применяется к