VBA-Pivot
18.02.2016 10:33:03
Daniel
Ich habe ein Problem mit der Erstellung einer Pivot-Tabelle über VBA in Excel.
Nach dem ich den Makro-Recorder benutzt habe, bekomme ich immer wieder einen Debugging-Fehler im folgen Code:
Sub Test_8()
' Test_8 Makro
Application.CutCopyMode = False
Sheets.Add
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Tabelle1!R5C2:R609C6", Version:=xlPivotTableVersion14).CreatePivotTable _
TableDestination:="Tabelle4!R3C1", TableName:="PivotTable7", _
DefaultVersion:=xlPivotTableVersion14
Sheets("Tabelle4").Select
Cells(3, 1).Select
With ActiveSheet.PivotTables("PivotTable7").PivotFields("DE")
.Orientation = xlRowField
.Position = 1
End With
With ActiveSheet.PivotTables("PivotTable7").PivotFields("CLA")
.Orientation = xlRowField
.Position = 2
End With
With ActiveSheet.PivotTables("PivotTable7").PivotFields("EOM (0300)")
.Orientation = xlColumnField
.Position = 1
End With
With ActiveSheet.PivotTables("PivotTable7").PivotFields("1")
.Orientation = xlPageField
.Position = 1
End With
ActiveSheet.PivotTables("PivotTable7").AddDataField ActiveSheet.PivotTables( _
"PivotTable7").PivotFields("0"), "Anzahl von 0", xlCount
End Sub
Im kursiv geschriebenen ist der Debugging-Fehler.Beste Grüße