Excel VBA数据透视表问题

时间:2015-08-17 09:36:41

标签: excel vba excel-vba

由于"运行时错误' 1004'"

,此宏无法运行

它指出'数据透视表字段名称无效。若要创建数据透视表,您必须使用组织为带有标记列的列表的数据。如果要更改数据透视表字段的名称,则必须为该字段键入新名称。

需要调试的代码如下:

ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
    "Sheet3R1C1:R671905C15", _                                                       
    Version:=xlPivotTableVersion14).CreatePivotTable _
    TableDestination:="Sheet4!R3C1", TableName:="PivotTable1", _
    DefaultVersion:=xlPivotTableVersion14

我们非常感谢任何建议或解决方案。非常感谢你!

1 个答案:

答案 0 :(得分:0)

由于错误消息的出现,可能是您尝试读取并带入数据透视表的数据库具有一个或多个没有名称/标签的列。确保您使用的所有列的第一行都有一些数据。