PivotTableWizard方法.docx

上传人:scccc 文档编号:13256912 上传时间:2021-12-20 格式:DOCX 页数:4 大小:14.57KB
返回 下载 相关 举报
PivotTableWizard方法.docx_第1页
第1页 / 共4页
PivotTableWizard方法.docx_第2页
第2页 / 共4页
PivotTableWizard方法.docx_第3页
第3页 / 共4页
PivotTableWizard方法.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《PivotTableWizard方法.docx》由会员分享,可在线阅读,更多相关《PivotTableWizard方法.docx(4页珍藏版)》请在三一文库上搜索。

1、PivotTableWizard 方法> 应用于 Worksheet 对象的 PivotTableWizard 方法。创建一个PivotTable 对象。本方法并不显示“数据透视表向导”。本方法对 OLE DB数据源无效。使用Add方法然后基于该高速缓存创建数据透视表。 PivotTable 对象。expression.PivotTableWizard(SourceType, SourceData, TableDestination, TableName, RowGrand, ColumnGrand, SaveData, HasAutoFormat, AutoPage, Reserved

2、, BackgroundQuery, OptimizeCache, PageFieldOrder, PageFieldWrapCount, ReadData, Connection)expression 必需。该表达式返回上述对象中之一。SourceType XlPivotTableSourceType 类型,可选。报表数据的来源。XlPivotTableSourceType可为以下 XlPivotTableSourceType常量之一。xlConsolidation多重合并计算区域xlDatabase Microsoft Excel列表或数据库xlExternal其他应用程序的数据xlPiv

3、otTable与另一数据透视表相同的数据源如果指定了本参数,那么必须同时指定SourceData 。如果省略了 SourceType 和SourceData , Microsoft Excel将假定源类型为 xlDatabase ,并假定源数据来自"Database"区域,如果不存在该命名区域,那么当选定区域所在的当前区中包含数据的单元格超过10个时,Microsoft Excel 就使用该当前区。否则,本方法将失效。SourceData 可选Variant 类型。新报表的数据。可以是Range对象,一个区 域数组,或是代表另一个报表名称的文本常量。对于一个外部数据库,So

4、urceData 是一个包含SQL查询字符串的字符串数组,每一元最长为256个字符。使用Connection参数可指定ODBC连接字符串。为了和早期的Excel版本兼容, SourceData可以是一个两元数组。第一元是指定数据ODBC源的连接字符串。第二元是用来取得数据的SQL查询字符串。如果指定SourceData ,就必须指定 SourceType。如果活动的单元格在 SourceData区域内,就必须同时指定 TableDestination 。TableDestination Variant 类型,可选。指定报表在工作表中位置的Range对象。如果省略本参数,则报表将置于活动单元格的

5、位置上。TableName Variant 类型,可选。指定新报表名称的字符串。RowGrand Variant 类型,可选。若指定为 True ,则显示报表中的行总计。ColumnGrand Variant 类型,可选。如果该值为 True ,则显示报表中的列总 计。SaveData Variant 类型,可选。如果该值为True ,则保存报表中的数据。如 果该值为False ,则仅保存报表的定义。HasAutoFormat Variant 类型,可选。如果该值为 True ,则当更新报表或移 动字段时,Microsoft Excel将自动设置其格式。AutoPage Variant 类型,

6、可选。仅当 SourceType 为 xlConsolidation 时才 有效。如果该值为True ,则Microsoft Excel将为合并计算创建页字段,如果 AutoPage为False ,则必须手动创建页字段。Reserved Variant 类型,可选。不在 Microsoft Excel中使用。BackgroundQuery Variant 类型,可选。如果该值为True ,则Excel将异步 (后台执行)执行对报表的查询。默认值为False。OptimizeCache Variant 类型,可选。如果对数据透视表的高速缓存进行优化, 则该值为True。默认值为False 。Pa

7、geFieldOrder Variant 类型,可选。在数据透视表报表布局中页字段的排列 顺序。可为以下 XlOrder 常量之一:xlDownThenOver 或 xlOverThenDown。默 认值为 xlDownThenOver。PageFieldWrapCount Variant 类型,可选。数据透视表报表中每列或每行中的 页字段数。默认值为0 (零)。>ReadData Variant 类型,可选。如果该值为 True ,则创建数据高速缓存以 便保存从外部数据库导入的记录,该缓存可以很大。如果 ReadData为False , 可以在真正对某些字段执行读操作之前,将这些字段设

8、为基于服务器的页字段。>Connection Variant 类型,可选。 包含ODBC设置的字符串,这些设置使 得Excel可以连接ODBC数据源。该连接字符串的格式为“ ODBC;连接字符 申>”。该参数将取代以前对 PivotCache对象的Connection属性设置。>&nbs» 应用于 PivotTable 和 Workbook 对象的 PivotTableWizard 方法。>创建一个PivotTable对象。本方法并不显示“数据透视表向导”。本方法对OLE DB数据源无效。使用Add方法可添加一个数据透视表高速缓存,然后基于 该高速缓存

9、创建数据透视表报表。expression.PivotTableWizard(SourceType, SourceData, TableDestination, TableName, RowGrand, ColumnGrand, SaveData, HasAutoFormat, AutoPage,Reserved, BackgroundQuery, OptimizeCache, PageFieldOrder, PageFieldWrapCount, ReadData, Connection)>expression 必需。该表达式返回上述对象中一个对象。>SourceType XlPi

10、votTableSourceType 类型,可选。报表数据源的类型>XlPivotTableSourceType可为以下 XlPivotTableSourceType 常量之一。>xlConsolidation多重合并计算区>xlDatabase Microsoft Excel歹U表或数据>xlExternal 其他应用程序的数据>xlPivotTable与另一数据透视表报表相同的数据>如果指定了本参数,那么必须同时指定SourceData 。如果省略了 SourceType 和SourceData , Microsoft Excel 将假定源类型为 xlD

11、atabase ,并假定源数据来自"Database" 区域,如果不存在该命名区域,那么当选定区域所在的当前区中包含数据的单元格超过10个时,Microsoft Excel就使用该当前区。否则,本方法将失效。>SourceData Variant 类型,可选。新报表的数据。可以是 Range对象,一个 区域数组,或是一个文本常量,代表另一个报表的名称。对于一个外部数据库, SourceData是一个包含SQL查询字符串的字符串数组,每个元素最长为256个字符。使用Connection参数可指定ODBC连接字符串。为了和早期的 Excel 版本兼容,SourceData

12、可以是一个两元素数组。第一个元素是指定数据ODBC源 的连接字符串。第二个元素是用来取得数据的SQL查询字符串。如果指定SourceData ,就必须指定SourceType。如果活动单元格在 SourceData 区域内, 就必须同时指定TableDestination 。>TableDestination Variant 类型,可选。指定报表在工作表中位置的 Range 对象。如果省略本参数,则报表将置于活动单元格的位置上。>TableName Variant 类型,可选。指定新报表名称的字符串。>RowGrand Variant 类型,可选。如果该值为True ,则显示

13、报表中的行总计。>ColumnGrand Variant 类型,可选。如果该值为True ,则显示报表中的列总 计。>SaveData Variant 类型,可选。如果该值为 True ,则保存报表中的数据。 如果该值为False ,则仅保存报表的定义。>HasAutoFormat Variant 类型,可选。如果该值为True ,则当更新报表或移 动字段时,Microsoft Excel将自动设置其格式。>AutoPage Variant 类型,可选。仅当 SourceType 为 xlConsolidation 时 才有效。如果该值为True ,则Microsoft

14、 Excel M为合并计算创建页字段,如 果该值为AutoPage为False ,则必须创建页字段或字段。>Reserved Variant 类型,可选。不在 Microsoft Excel 中使用。>BackgroundQuery Variant 类型,可选。如果该值为 True ,则Excel将异 步执行(后台执行)报表查询。默认值为False。>OptimizeCache Variant 类型,可选。如果该值为True ,则对数据透视表的 高速缓存进行优化。默认值为 False。>PageFieldOrder Variant 类型,可选。在数据透视表布局中页字段的

15、排列顺 序。可为以下 XlOrder 常量之一:xlDownThenOver 或 xlOverThenDown。默认 值为 xlDownThenOver。>PageFieldWrapCount Variant 类型,可选。数据透视表中每列或每行中的页 字段数。默认值为0 (零)。>ReadData Variant 类型,可选。如果该值为 True ,则创建数据透视表高速 缓存以便保存从外部数据库导入的记录,该缓存可以很大。如果ReadData为False ,则可以在对某些字段执行读操作之前,将这些字段设为基于服务器的页 字段。>Connection Variant 类型,可选。包含ODBC设置的字符串,这些设置使得 Excel可以连接ODBC数据源。连结字符串的格式为“ ODBC;连接字符串>”。 该参数将取代以前对 PivotCache 对象的Connection 属性的设置。Excel VBA 教程:PivotTableWizard 方法示例>本示例通过Microsoft Excel 数据库(包含在单元格区域 A1:C100中)创建 数据透视表。ActiveSheet.PivotTableWizard xlDatabase, Range("A1:C100")

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1