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 個字元。 您應該使用 自Connection變數來指定 ODBC 連接字串。 為了與舊版 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

只有在 是 xlConsolidation時才SourceType有效。 true 表示讓 Excel 建立合併的分頁欄位。 如果 AutoPagefalse,您必須建立頁面欄位或欄位。

Reserved
Object

Excel 不適用。

BackgroundQuery
Object

true 表示 Excel 會 (在幕後) 以非同步方式執行報表查詢。 預設值是 false

OptimizeCache
Object

true 表示在建構樞紐分析表快取的同時予以最佳化。 預設值是 false

PageFieldOrder
Object

樞紐分析表報告的配置會加入分頁欄位順序。 可以是下列其中一個 XlOrder 常數:xlDownThenOverxlOverThenDown。 預設值是 xlDownThenOver

PageFieldWrapCount
Object

在樞紐分析表報告中,每個資料行或資料列的分頁欄位數。 預設值是 0 (零)。

ReadData
Object

true 表示會建立樞紐分析表快取,納入外部資料庫的所有記錄,這個快取有可能很大。 如果 ReadDatafalse,您可以在實際讀取數據之前,將部分欄位設定為伺服器型頁面字段。

Connection
Object

字串,其中包含可以允許 Excel 連至 ODBC 資料來源的 ODBC 設定。 連接字串的格式為 "ODBC;<連接字串>"。 此引數會覆寫 PivotCache 物件 Connection 屬性的任何先前設定。

傳回

PivotTable 物件。

備註

這個方法不會顯示數據透視表精靈。 這個方法不適用於 OLE DB 數據源。 Microsoft.Office.Interop.Excel.Worksheets.Add*使用 方法來新增數據透視表快取,然後根據快取建立數據透視表。

選擇性參數

如需選擇性參數的資訊,請參閱 Office 方案中的選擇性參數

適用於