Worksheet.PivotTableWizard Метод

Определение

Создает объект PivotTable.

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);
abstract member PivotTableWizard : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> Microsoft.Office.Interop.Excel.PivotTable
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 Office Excel автоматического форматирования отчета при его обновлении или при перемещении полей.

AutoPage
Object

Допустимо, только если SourceType имеет значение xlConsolidation. Значение true, чтобы приложение Excel создавало поле страницы для консолидации. Если AutoPage имеет значение false, необходимо создать поле или поля страницы.

Reserved
Object

Не используется 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.

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

Объект PivotTable.

Комментарии

Этот метод не отображает мастер сводной таблицы. Этот метод недоступен для источников данных OLE DB. Используйте метод , Microsoft.Office.Interop.Excel.Worksheets.Add* чтобы добавить кэш сводной таблицы, а затем создать отчет сводной таблицы на основе кэша.

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.

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