Ich bin nicht in der Lage, dies auszuführen, ich möchte Gesamtzeilen in Blatt zählen und übergeben, um Pivot-Diagramm zu erstellen.Wie debuggen Sie ein Pivot-Chart-Makro?
- Pivot Diagramm
- wählen fileds
- Klicken Sie doppelt Endsumme erstellen neues Blatt Ausbreitung
Sub Macro2()
Dim ws As Worksheet
Dim lastRow As Long
Set ws = ActiveSheet
NewSheet = ActiveSheet.Name
lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
ws & "!R1C1:R" & lastRow & "C15",
Version:=xlPivotTableVersion14).CreatePivotTable _
TableDestination:=NewSheet & "!R1C1", TableName:="PivotTable1",
DefaultVersion _
:=xlPivotTableVersion14
Sheets("NewSheet").Select
Cells(1, 1).Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Range("Sheet4!$A$1:$C$18")
ActiveSheet.Shapes("Chart 1").IncrementLeft 192
ActiveSheet.Shapes("Chart 1").IncrementTop 15
With ActiveSheet.PivotTables("PivotTable1").PivotFields("Customer")
.Orientation = xlRowField
.Position = 1
End With
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables(
_
"PivotTable1").PivotFields("Customer"), "Count of Customer", xlCount
ActiveWindow.SmallScroll Down:=12
Range("B29").Select
Selection.ShowDetail = True
End Sub'
Würden Sie uns durchsprechen, was dieser Code derzeit macht, und genauer, wo Sie gerade stecken bleiben? – halfer
Ich möchte Pivot-Chat mit Macro erstellen, habe Makro aufgenommen und versucht, es auszuführen. Aber es funktioniert nicht. – Tim
Was bedeutet "nicht arbeiten" konkret? Welche Leistung haben Sie erwartet und was haben Sie bekommen? – halfer