_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 .