Hallo Ralf
Das Excel wird benötigt um Fehlermeldungen abzuarbeiten. Es hat 4 Sparten Fehlerbeschreibung, Fehlerursache, Sofortmassnahmen und Abstallmassnahme. Je nach Fehler benötigen die gewissen Sparten mehr oder weniger Zeilen, Da ich es unnötig finde leere Zeilen zu haben wollte ich diese automatisch ausblenden. Statndartmässig wäre nur jeweils 1ne Zeile sichtbar, sobald man etwas in diese Zeile schreibt wird die ausgeblendete Zeile automatisch sichtbar und dies bis zu 9 Zeilen in jeweils den 4 Sparten.
Der Code wird jeweils ausgelöst sobald man in die Zelle schreibt das sich die untere einblendet. Ich musste 3 "If's generieren pro Zeile:
- wenn man die obere löscht die untere wo noch etwas geschrieben sein könnte nicht ausgeblendet wird,
- wenn man etwas hineinschreibt in die Zeile das die untere Zeile sichtbar wird
- wenn die obere Zeile leer ist das sich die untere Zeile versteckt
Meiner Meinung nach muss ich einen Verweis haben zur oberen Zeile sonst kann soch die untere Zeile nicht einblenden, oder sehe ich das falsch?
Kenne mich mit VBA nicht so aus, werde das Screenupdating, calculation noch googeln was dies ist. Für mich wäre es schon wichtig das sobald ich in die Zeile schreibe zügig die untere Zeile hervorkommt und wenn ich die Zeile lösche alles nach oben rutscht.
Liebe Grüsse und danke für deine schnelle Antwort
|