请帮助我调试此代码。 我收到以下错误:
“无效的过程调用或参数”
代码:
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15).CreatePivotTable TableDestination:="Pivot Sheet!R2C1", TableName:="Compile table", DefaultVersion:=xlPivotTableVersion15
答案 0 :(得分:0)
xPivotTableVersion15
看起来像是一个错字,并且
TableDestination:="'Pivot Sheet'!A1"
带有空格的工作表名称需要用单引号引起来
答案 1 :(得分:0)
我在Excel 2016中做了一个宏,旧版本Excel上的用户遇到此错误。在我的代码中,它具有Version:= 6和DefaultVersion:= 6。当我将其更改为xlPivotTableVersion14时,它可以正常工作。