Ich habe mit dem Makro-Recorder eine Sortierung aufgezeichnet, die ich in meinen VBA-Code eingebaut habe. Die Sortierung funktioniert eigentlich auch so wie sie soll, aber in letzter Zeit (mit wachsendem Code, Excel-Dateigröße) nicht mehr.
Wenn ich das Makro normal ausführe, wird nicht sortiert. Wenn ich im Code Breakpoints setze an den Stellen wo er auswählt/sortiert und dann weiter drücke, geht das Sortieren.
Kommt Excel nicht hinterher weil der Rechner/Excel/das Sortieren/Wasauchimmer zu langsam ist? Mit den Breaks geht es ja, nur wenn es durchläuft nicht.
Hier der Code
Range(Cells(intOffset + 1, intColumnToWriteIn), Cells(intTimestep + intOffset, intColumnToWriteIn)).Select
Range(Cells(intOffset + 1, intColumnToWriteIn), Cells(intTimestep + intOffset, intColumnToWriteIn)).Sort key1:=Cells(intOffset + 1, intColumnToWriteIn), order1:=xlDescending
Hier mit Zahlenbeispielen
Range(Cells(3, 1), Cells(8762, 1)).Select
Range(Cells(3, 1), Cells(8762, 1)).Sort key1:=Cells(3, 1), order1:=xlDescending
Danke für Vorschläge,
Steve