【发布时间】:2015-08-17 09:36:41
【问题描述】:
由于“运行时错误'1004'”,此宏无法运行
它指出“数据透视表字段名称无效。要创建数据透视表,您必须使用组织为带有标签列的列表的数据。如果要更改数据透视表字段的名称,则必须为该字段键入一个新名称。
需要调试的代码如下:
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Sheet3R1C1:R671905C15", _
Version:=xlPivotTableVersion14).CreatePivotTable _
TableDestination:="Sheet4!R3C1", TableName:="PivotTable1", _
DefaultVersion:=xlPivotTableVersion14
任何建议或解决方案将不胜感激。非常感谢!
【问题讨论】:
-
可能 pivotTable1 名称已在使用中。
-
是否所有的列都有一个标题,在第 1 行第 1 列到第 15 列?
-
您能否给我们提供一个用作数据源的列表的屏幕截图?
-
嗨,不知道这是不是帖子上的错字,但源数据拼写不正确。你错过了一个!...应该阅读“Sheet3!R1C1:R671950C15”以获得适当的范围。