Hallo popofz,
popofz hat geschrieben:
Wo mach ich da was falsch?
um es kurz zu sagen du überforderst Calc
kurze Lösung ist, nach dem Sortiervorgang dieser Hotkey einmal
ctrl+shift+F9 drücken (unbedingte Neuberechnung)
und der "Fehler" ist eliminiert!
Um es etwas zu präzisieren die Art wie du sortieren lässt ist ungünstig.
Du sortierts nur den Datenbereich und zwingst damit Calc eine Berechnungs-Orgie auf,
die nicht ganz zu Ende durchgezogen wird, scheinbar ein fehlender "refresh" der Zelleninhalte.
Du verwendest zB hemmungslos
WENN() in der Tabelle, das könnte man bestimmt weniger rechenintensiv lösen
deine Formeln sind in meinen Augen nicht besonders ökonomisch was Rechenaufwand angeht.
Du solltest in deinem SortierMakro "U_BelDatumSor" den zu sortiernden Bereich
von
args1(0).Value = "$B$10:$P$150"
auf
args1(0).Value = "$B$10:$W$150"
erweitern, dann braucht das alles nicht neu berechnet werden,
es gibt dann erstens keine "refresh Fehler" mehr und zweitens geht es auch schneller
!
Und die Datei hat durchaus noch weiteres Potential für "Pimp my Calc-file"
Was machst du mit den ganzen Formatvorlagen?
die Tabellen so gestalten, das der Sortierbereich automatisch korrekt erkannt wird
zu viele unnütze leere "Vorratsformeln"
...
ich hör erst einmal auf sonst wird das noch "das Wort zum Sonntag"
