Ich erstelle eine Pivot-Tabelle auf dem Makrorecorder und aus irgendeinem Grund mein Makro gibt mir diesen Fehler. Ich habe andere SO-Probleme bei diesem ähnlichen Fehler gelesen, aber keine der Lösungen scheint zu funktionieren. Hier ist der CodePivot-Tabelle Makro funktioniert nicht (Fehler 1004: Anwendung definiert oder Objekt definiert Fehler)
Sub macro5()
'
' macro5 Macro
'
'
Sheets.Add
ActiveWorkbook.Worksheets("Pivot").PivotTables("PivotTable1").PivotCache. _
CreatePivotTable TableDestination:="Sheet5!R3C1", TableName:="PivotTable3" _
, DefaultVersion:=xlPivotTableVersion12
Sheets("Sheet5").Select
Cells(3, 1).Select
With ActiveSheet.PivotTables("PivotTable3").PivotFields("Employee/app.name")
.Orientation = xlRowField
.Position = 1
End With
ActiveSheet.PivotTables("PivotTable3").AddDataField ActiveSheet.PivotTables(_
"PivotTable3").PivotFields(" Hours"), "Sum of Hours", xlSum
End Sub
ERROR HIER
ActiveWorkbook.Worksheets("Pivot").PivotTables("PivotTable1").PivotCache. _ CreatePivotTable TableDestination:="Sheet5!R3C1", TableName:="PivotTable3" _ , DefaultVersion:=xlPivotTableVersion12
Welche Codezeile gibt den Fehler, und was ist die Fehlerbeschreibung? Kann die PivotTables-Eigenschaft der Worksheet-Klasse nicht abgerufen werden? – Comintern
Der Fehler ist einfach "application defined oder object defined error" wie der Titel. Ich bekomme auch einen Fehler auf dem ersten Block des Codes, nämlich ActiveWorkbook.Worksheets ("Pivot"). PivotTables ("PivotTable1"). PivotCache. _ CreatePivotTable TableDestination: = "Tabelle5! R3C1", TableName: = "PivotTable3" _ , DefaultVersion: = xlPivotTableVersion12 –
Was sagt Ihnen der Debugger, wenn Sie den Code durchgehen? Welche ** spezifische Zeile ** verursacht den Fehler? –