ich habe die gesamten Summe von verkauften Teilen. Dann habe ich nach einem Kunden den Autofilter gesetzt. Somit wurden mir die gesamten Bestellsummen des Kunden angezeigt. Dann habe ich am Ende der Reihen die Formel =TEILERGEBNIS(9;Q2:Q24039) stehen.
Jetzt möchte ich mir mit hilfe eines Makros berechnen lassen, was der Kunde pro Jahr gekauft hat. Hierfür habe ich einfach noch einmal die Zelle genommen die mir das Teilergebnis anzeigt und das Ergebnis mit hilfe von kopieren-nur Werte in eine andere kopiert.
Erst einmal habe ich das Makro aufgezeichnet. Wenn ich dies manuell mache, dann klappt das wunderbar. Sobald ich aber das Makro abrufen will geht es gar nicht mehr und er zeigt als Ergebnis überall nur null an.
Was kann ich denn jetzt machen?
hier das Makro:
Sub Verkauf_Jahr()
Range("Q24041").Select
Selection.AutoFilter Field:=19, Criteria1:=">=01.01.1997", Operator:= _
xlAnd, Criteria2:="=01.01.1998", Operator:= _
xlAnd, Criteria2:="=01.01.1999", Operator:= _
xlAnd, Criteria2:="=01.01.2000", Operator:= _
xlAnd, Criteria2:="=01.01.2001", Operator:= _
xlAnd, Criteria2:="=01.01.2002", Operator:= _
xlAnd, Criteria2:="=01.01.2003", Operator:= _
xlAnd, Criteria2:="=01.01.2004", Operator:= _
xlAnd, Criteria2:="=01.01.2005", Operator:= _
xlAnd, Criteria2:="=01.01.2006", Operator:= _
xlAnd, Criteria2:="=01.01.2007", Operator:= _
xlAnd, Criteria2:="