ich habe heute zum ersten mal dieses Problem festgestellt.
Ich sortiere per Makro einen bestimmten Bereich in einer Tabelle.
Die erste Zeile enthält die Überschrift, dann folgen die Daten.
Das ganze ist eine Fussball-Tabelle, die über SUMMEWENN die Tore, Punkte usw. holt. Das funktioniert auch.
Erfasse ich nun mehrere Spieltage und sortiere nach jedem Spieltag die Tabelle, dann verwendet die Sortierung nach einer gewissen Anzahl von Sort-Vorgängen nicht mehr die Überschrift. Aber nur dann, wenn die erste Datenzeile öfters gleich geblieben ist. Der sort verwendet dann diese Zeile als Überschrift!!!!
Excel merkt sich das die Datenzeile 1 nun schon 5 x an erster Stelle stand und verwendet dann diese Zeile einfach als Überschrift.
Kann ich das abstellen oder muss ich im Makro vielleicht was besonderes angeben.
Hier das Makro:
Dim Wert As String
Wert = Range("data_sort_gtab").Value
Range(Wert).Select
Selection.Sort Key1:=Range("J2"), Order1:=xlDescending, Key2:=Range("I2") _
, Order2:=xlDescending, Key3:=Range("G2"), Order3:=xlDescending, Header _
:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Das Makro holt sich einen Bereich zB.: B2:O25
Selektiert dann diesen Bereich
und führt dann die Sortierung durch.
Vielen Dank schon mal für Eure Hilfe.