Ich hab eine Firmenliste, die alphabetisch sortiert ist. Vor jedem neuen Buchstaben steht eine Zeile mit diesem Buchstaben als "Überschrift". Außerdem gibt es oben Zellen mit Hyperlinks, die jeweils zu einem Buchstaben springen. Also wenn man oben auf die Zelle klickt, in der "M" steht, springt der Cursor auf die "Überschriftszeile M". So weit-so gut.
Nun kommt eine neue Firma dazu, die schreib ich ganz unten hin und sortiere danach, nun ist "Neue Firma" unter "N", wo sie hingehört. Bloß das Springen funktioniert in den späteren Zeilen nicht mehr richtig (darüber schon), der Link zeigt nicht mehr auf (z. B.) "P", sondern auf die Zeile davor. Bleibt also an der Zeilenzahl, obwohl ich die Zelle, in der "P" steht, mit Namen versehen hab und der Link sich auf den Namen bezieht. Aber beim Hinzufügen einer Zeile verschieben sich die Zellennamen ...
Kapiert das jemand und weiß vielleicht auch eine Lösung?
Ein ähnliches Problem habe ich auch, aber keine automatische Lösung dafür. Ich behelfe mir, in dem ich den neuen Eintrag gleich an Ort und Stelle einsortiere. Dann "verhaut's" die Sortierung nicht.
hast du geschaut, ob die verschiedenen bereiche ev. eine benennung haben (namensfeld). wenn ja, müsstest du diese bereiche für die div. funktionen erweitern, weil ja die neue firma dann nicht enthalten ist.
Autofilter muss ich aber jedesmal wieder neu "einstellen" auf den Buchstaben, den ich gerade haben will - das ist ein Klick auf den Hyperlink schneller. Oder gibt's noch was im Autofilter-Bereich, was mir neu ist?
Dotty, ich hab die Benennung nur in den Überschriftszeilen.
Beispiel: Zelle B4 heißt "AAA", und der Link geht auf den benannten Bereich "AAA". In den Zeilen 5 bis 13 stehen Firmen mit A. Zelle B14 heißt "BBB", und der Link geht auf den benannten Bereich "BBB". in den Zeilen 15 bis 34 stehen Firmen mit B.
Nun kommt eine A-Firma dazu. Die schreib ich ganz unten (Zeile 385) hin und sortiere dann. Nun steht die neue Firma in Zeile 8. Die Überschriftszeile B ist von 14 nach 15 gerutscht. Der benannte Bereich "BBB" sollte jetzt also B15 sein. Ist er aber nicht, der bleibt auf B14. Also geht mein Link jetzt nicht auf die B-ÜBerschrift, sondern auf die letzte A-Firma.
nee, kein Zellbezug, nur bezug auf die Benennung. Bloß blöderweise bleibt die an der Zelle kleben und läuft nicht mit runter, wenn darüber eine Zeile dazukommt ...