VBA实战——创建数据透视表.doc

VBA实战——创建数据透视表.doc

ID:54698232

大小:15.14 KB

页数:3页

时间:2020-04-20

VBA实战——创建数据透视表.doc_第1页
VBA实战——创建数据透视表.doc_第2页
VBA实战——创建数据透视表.doc_第3页
资源描述:

《VBA实战——创建数据透视表.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Sub创建数据透视表()ActiveWorkbook.Names.AddName:="database1",RefersToR1C1:=_"=OFFSET(R4C3,,,COUNTA(C3),COUNTA(R4))"ActiveWorkbook.Names("database1").Comment=""Rows("5:5").SelectSelection.DeleteShift:=xlUpRange("C4").SelectSheets.AddActiveWorkbook.PivotCaches.Crea

2、te(SourceType:=xlDatabase,SourceData:=_"database1",Version:=xlPivotTableVersion14).CreatePivotTable_TableDestination:="Sheet1!R3C1",TableName:="数据透视表1",DefaultVersion:=_xlPivotTableVersion14Sheets("Sheet1").SelectCells(3,1).SelectWithActiveSheet.PivotTable

3、s("数据透视表1").PivotFields("指令单单号").Orientation=xlPageField.Position=1EndWithWithActiveSheet.PivotTables("数据透视表1").PivotFields("名称1").Orientation=xlRowField.Position=1EndWithWithActiveSheet.PivotTables("数据透视表1").PivotFields("作业").Orientation=xlRowField.Positi

4、on=2EndWithWithActiveSheet.PivotTables("数据透视表1").PivotFields("物料").Orientation=xlRowField.Position=3EndWithWithActiveSheet.PivotTables("数据透视表1").PivotFields("物料描述").Orientation=xlRowField.Position=4EndWithWithActiveSheet.PivotTables("数据透视表1").PivotFields("

5、供应商").Orientation=xlRowField.Position=5EndWithActiveSheet.PivotTables("数据透视表1").AddDataFieldActiveSheet.PivotTables("数据透视表1"_).PivotFields("需求量"),"求和项:需求量",xlSumRange("B21").SelectWithActiveSheet.PivotTables("数据透视表1").InGridDropZones=True.RowAxisLayoutxlTa

6、bularRowEndWithRange("D6").SelectActiveSheet.PivotTables("数据透视表1").PivotFields("物料描述").Subtotals=Array(False,_False,False,False,False,False,False,False,False,False,False,False)Range("C6").SelectActiveSheet.PivotTables("数据透视表1").PivotFields("物料").Subtotals=

7、Array(False,_False,False,False,False,False,False,False,False,False,False,False)Range("B6").SelectActiveSheet.PivotTables("数据透视表1").PivotFields("作业").Subtotals=Array(False,_False,False,False,False,False,False,False,False,False,False,False)Range("A7").Select

8、ActiveSheet.PivotTables("数据透视表1").PivotFields("名称1").Subtotals=Array(False,_False,False,False,False,False,False,False,False,False,False,False)ActiveSheet.PivotTables("数据透视表1").PivotSelect"",xlDataAndLabel,Tru

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。