MAKRO Zeilen aus- / einblenden
Verfasst: So, 17.08.2008 13:19
Hallo mal wieder an alle!
Ich bin auf der Suche nach einem geeigneten Makro, das mir Zeilen aus- bzw. einblendet.
Habe auch schon folgendes in Benutzung:
Das heißt, alle Zeilen, die in der Spalte A eine "1" haben, bleiben eingeblendet, alle leeren werden ausgeblendet.
Nun mein eigentliches Problem:
Sind erst einmal alle - sagen wir mal - "1-er Zeilen" eingeblendet und die anderen verschwunden, kann das Makro als nächsten Schritt nur wieder ALLE EINBLENDEN. Ich möchte nun aber, dass in Spalte A "1" und "" ständig wechseln, und parallel dazu entsprechend ein- und ausgeblendet wird.
Klingt kompliziert.... Ich möchte einfach nur den Schritt weglassen, in dem alle Zeilen wieder eingeblendet werden.
Hat das jemand verstanden...?! Wenn ja, dann macht mich doch bitte auf den Fehler im Makro aufmerksam - im Schreiben von Makros bin ich nicht sehr gut...
Dank schonmal.
Ich hänge mal eine Test-Datei mit an, dann wird mein Problem vielleicht etwas deutlicher.
Ich bin auf der Suche nach einem geeigneten Makro, das mir Zeilen aus- bzw. einblendet.
Habe auch schon folgendes in Benutzung:
Code: Alles auswählen
Sub ZeilenEin_Ausblenden
vorgabe = 0
max_zeile = 1378
For x = 0 to max_zeile
If ThisComponent.Sheets.GetByName("TOUREN").getCellByPosition(vorgabe, x).String = "" Then
If ThisComponent.Sheets.GetByName("TOUREN").Rows(x).isVisible = False Then
ThisComponent.Sheets.GetByName("TOUREN").Rows(x).isVisible = True
Else
ThisComponent.Sheets.GetByName("TOUREN").Rows(x).isVisible = False
End if
End if
Next x
End Sub
Nun mein eigentliches Problem:
Sind erst einmal alle - sagen wir mal - "1-er Zeilen" eingeblendet und die anderen verschwunden, kann das Makro als nächsten Schritt nur wieder ALLE EINBLENDEN. Ich möchte nun aber, dass in Spalte A "1" und "" ständig wechseln, und parallel dazu entsprechend ein- und ausgeblendet wird.
Klingt kompliziert.... Ich möchte einfach nur den Schritt weglassen, in dem alle Zeilen wieder eingeblendet werden.
Hat das jemand verstanden...?! Wenn ja, dann macht mich doch bitte auf den Fehler im Makro aufmerksam - im Schreiben von Makros bin ich nicht sehr gut...

Dank schonmal.
Ich hänge mal eine Test-Datei mit an, dann wird mein Problem vielleicht etwas deutlicher.
