Tabelle dynamisch sortieren und erweitern
Verfasst: Mo, 03.10.2016 19:11
Hallo euch allen,
eine simple Tabelle mit Materialbeständen soll durch ein Makro dynamisch so sortiert werden, dass folgendes Verhalten eintritt:
1. Hauptsortierung in Spalte C (ab C3) anhand der Bezeichnungen (alphabetisch aufsteigend)
2. Neueinträge in der ersten gelben Zeile sollen bereits während der Eingabe mit den vorhandenen Bezeichnungen in der Spalte C abgeglichen werden; dazu soll die gelbe Eingabezeile dauerhaft sichtbar bleiben und der Rest der Tabelle scrollt dann automatisch an die entsprechende Stelle.
3. Eingaben ab dem ersten Wort sollen sich bei Übereinstimmung fett zu decken beginnen.
Beispiel:
Eingabe in C2: Kabel(Leertaste) führt dazu, dass Kabel in C3 und C4 fett erscheinen
4. Jeder sich weiter deckende Bereich soll ab Leertaste ebenfalls fett werden
Beispiel:
Eingabe in C2: Kabel(Leertaste)6(Leertaste) führt dazu, dass zusätzlich noch die 6 in C3 und C4 fett erscheinen
u.s.w.
5. Wenn die fertige Eingabe mit Enter übernommen wird, soll sich automatisch eine neue Zeile an der richtigen Position einfügen, so dass die Tabelle zu jeder Zeit aktuell sortiert bleibt.
Beispiel:
Eingabe in C2: Kabel(Leertaste)6(Leertaste)qmm(Leertaste)schwarz(Leertaste)zweiadrig(Enter) fügt unter die 4. Zeile eine neue ein
Leider führte meine Suche zu den Stichworten Tabelle/sortieren/Makro/dynamisch nicht zu einem Lösungsansatz. Vielleicht hat jemand schon einmal einen ähnlichen Sortier- und Erweiterungsansatz für eine Tabelle erarbeitet oder kann mir helfend unter die Arme greifen.
Grüße von Andromeda_104
eine simple Tabelle mit Materialbeständen soll durch ein Makro dynamisch so sortiert werden, dass folgendes Verhalten eintritt:
1. Hauptsortierung in Spalte C (ab C3) anhand der Bezeichnungen (alphabetisch aufsteigend)
2. Neueinträge in der ersten gelben Zeile sollen bereits während der Eingabe mit den vorhandenen Bezeichnungen in der Spalte C abgeglichen werden; dazu soll die gelbe Eingabezeile dauerhaft sichtbar bleiben und der Rest der Tabelle scrollt dann automatisch an die entsprechende Stelle.
3. Eingaben ab dem ersten Wort sollen sich bei Übereinstimmung fett zu decken beginnen.
Beispiel:
Eingabe in C2: Kabel(Leertaste) führt dazu, dass Kabel in C3 und C4 fett erscheinen
4. Jeder sich weiter deckende Bereich soll ab Leertaste ebenfalls fett werden
Beispiel:
Eingabe in C2: Kabel(Leertaste)6(Leertaste) führt dazu, dass zusätzlich noch die 6 in C3 und C4 fett erscheinen
u.s.w.
5. Wenn die fertige Eingabe mit Enter übernommen wird, soll sich automatisch eine neue Zeile an der richtigen Position einfügen, so dass die Tabelle zu jeder Zeit aktuell sortiert bleibt.
Beispiel:
Eingabe in C2: Kabel(Leertaste)6(Leertaste)qmm(Leertaste)schwarz(Leertaste)zweiadrig(Enter) fügt unter die 4. Zeile eine neue ein
Leider führte meine Suche zu den Stichworten Tabelle/sortieren/Makro/dynamisch nicht zu einem Lösungsansatz. Vielleicht hat jemand schon einmal einen ähnlichen Sortier- und Erweiterungsansatz für eine Tabelle erarbeitet oder kann mir helfend unter die Arme greifen.
Grüße von Andromeda_104