Worksheet.PivotTableWizard Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy obiekt 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
Parametry
- SourceType
- Object
Wartość XlPivotTableSourceType . Źródło danych raportu.
- SourceData
- Object
Dane do nowego raportu. Może być obiektem Range , tablicą zakresów lub stałą tekstową reprezentującą nazwę innego raportu. W przypadku zewnętrznej bazy danych SourceData
jest tablicą ciągów zawierających ciąg zapytania SQL, gdzie każdy element ma długość do 255 znaków. Należy użyć argumentu Connection
, aby określić parametry połączenia ODBC. W celu zapewnienia zgodności z wcześniejszymi wersjami programu Excel SourceData
może być tablicą dwuelementową. Pierwszy element stanowi ciąg połączenia określający źródło ODBC danych. Drugi element stanowi ciąg zapytania SQL używany do uzyskiwania danych. Jeśli określisz SourceData
wartość , musisz również określić SourceType
wartość . Jeśli aktywna komórka znajduje się wewnątrz SourceData
zakresu, należy również określić TableDestination
.
- TableDestination
- Object
Range Obiekt określający miejsce, w którym ma zostać umieszczony raport w arkuszu. Jeśli ten argument zostanie pominięty, raport zostanie umieszczony w aktywnej komórce.
- TableName
- Object
Nazwa nowego raportu.
- RowGrand
- Object
true
aby wyświetlić sumy końcowe dla wierszy w raporcie.
- ColumnGrand
- Object
true
aby wyświetlić sumy końcowe kolumn w raporcie.
- SaveData
- Object
true
do zapisywania danych za pomocą raportu; false
aby zapisać tylko definicję raportu.
- HasAutoFormat
- Object
true
program Microsoft Office Excel automatycznie formatuje raport po odświeżeniu lub przeniesieniu pól.
- AutoPage
- Object
Prawidłowe tylko wtedy, gdy SourceType
jest to xlConsolidation. true
aby program Excel utworzył pole strony dla konsolidacji. Jeśli AutoPage
jest to false
, musisz utworzyć pole lub pola strony.
- Reserved
- Object
Nie używany przez program Excel.
- BackgroundQuery
- Object
true
aby program Excel wykonywał zapytania dotyczące raportu asynchronicznie (w tle). Wartość domyślna to false
.
- OptimizeCache
- Object
true
aby zoptymalizować pamięć podręczną tabeli przestawnej podczas jej konstruowania. Wartość domyślna to false
.
- PageFieldOrder
- Object
Kolejność, w której pola strony są dodawane do układu raportu tabeli przestawnej. Może być jedną z następujących XlOrder stałych: xlDownThenOver lub xlOverThenDown. Wartość domyślna to xlDownThenOver.
- PageFieldWrapCount
- Object
Liczba pól strony w każdej kolumnie lub wierszu w raporcie tabeli przestawnej. Wartością domyślną jest 0 (zero).
- ReadData
- Object
true
aby utworzyć pamięć podręczną tabeli przestawnej, która zawiera wszystkie rekordy z zewnętrznej bazy danych; ta pamięć podręczna może być bardzo duża. Jeśli ReadData
jest to false
, możesz ustawić niektóre pola jako pola strony oparte na serwerze, zanim dane są rzeczywiście odczytywane.
- Connection
- Object
Ciąg zawierający ustawienia ODBC, który umożliwiają programowi Excel nawiązanie połączenia ze źródłem danych ODBC. Parametry połączenia ma postać "ODBC;<>parametry połączenia". Ten argument zastępuje wszystkie poprzednie ustawienie właściwości PivotCache obiektu Connection .
Zwraca
Obiekt PivotTable.
Uwagi
Ta metoda nie wyświetla kreatora tabel przestawnych. Ta metoda jest niedostępna dla źródeł danych OLE DB. Microsoft.Office.Interop.Excel.Worksheets.Add* Użyj metody , aby dodać pamięć podręczną tabeli przestawnej, a następnie utworzyć raport w formie tabeli przestawnej na podstawie pamięci podręcznej.
Parametry opcjonalne
Aby uzyskać informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.