关于excel中数据透视表创建的问题?

rnnp 2004-11-08 11:55:11
环境:win Xp sp2, Excel 2003
问题:我在一个宏中创建一个数据透视表,代码:
Set xlSht2 = ThisWorkbook.Worksheets("Sheet2")
ActiveWorkbook.Sheets("Sheet1").Activate
With ActiveSheet
.PivotTableWizard SourceType:=xlDatabase, SourceData:= _
"Sheet1!A3S3:A6S6", TableDestination:=xlSht2.Cells(5, 1), TableName:="PivotTable1"

.PivotTables("PivotTable1").AddFields RowFields:=[A1].Value
.PivotTables("PivotTable1").PivotFields([A1].Value).Orientation = xlDataField
End With
sheet1是我要产生数据透视表的sheet,Sheet2是我要放数据透视表的sheet,
但运行到.PivotTableWizard时,报错: "引用无效"

请高手指点
...全文
125 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,506

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧