excel运行时错误1004数据透视表字段名称无效

时间:2016-01-15 09:21:44

标签: excel excel-vba vba

大家好日子!

我得到了运行时错误1004数据透视表字段名称在EXCEL中无效

我的动态数据范围来自 Infolog数据!R2C1:R3800C24 是有效的,在1台上它可用于其他3个剂量的工作,我无法理解为什么...... Office 2013

Sub Creation_of_list_planning()


        Application.DisplayAlerts = False  
        Sheets("Planning").Delete           
        Application.DisplayAlerts = True   

        Worksheets.Add After:=Worksheets(Worksheets.Count)
        Worksheets(Worksheets.Count).Name = "Planning"

End Sub

在调试中,我在这一部分遇到错误:

Sub Creation_of_table()

ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Infolog Data!R2C1:R3800C24",            Version:=xlPivotTableVersion14).CreatePivotTable _
TableDestination:="Planning!R1C1", TableName:="Planning", DefaultVersion:= _
        xlPivotTableVersion14

1 个答案:

答案 0 :(得分:2)

由于工作表名称中的空格,您的SourceData命令缺少一些撇号:

<option value="{{object}}">

A2中还需要一个有效的标题:该表上的X2。