2016-01-15 87 views
1

大家好!excel運行時錯誤1004數據透視表字段名稱無效

我得到運行時錯誤1004數據透視表字段名稱是無效的EXCEL

我已經動態數據範圍從信息日誌數據R2C1:R3800C24是有效的,在1個壓在其它3件工作dosent工作,我不明白爲什麼... 辦公室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

你SourceData命令沒有因工作表名稱的空間所需的一些省略號:

SourceData:= _ 
"'Infolog Data'!R2C1:R3800C24" 

此外,還需要在A2有效的頭:X2上表。

+0

表格從R1C1開始,表頭從R2C1開始到R2C24 – user3420361

+0

對不起 - 我誤讀了開始行。你是否做出了我所建議的改變,並且在A2:X2中是否有有效的字段名稱(例如沒有空白單元格)? – Rory

+0

範圍R2C1:R3800C24是空白單元格,用於創建表格它清晰的列表規劃,我有R1C1爲R1C16384空白 – user3420361

相關問題