673 Aufrufe
in Tabellenkalkulation von
wenn ich eine zelle mit einem x ausfülle, soll die gesamte Zeile ausgeblendet werden

5 Antworten

0 Punkte
von m-o Profi (22.9k Punkte)
Hallo,

das geht mit einem Makro. Ist die Zelle egal oder soll die Zeile nur ausgeblendet werden, wenn das x in einer bestimmten Spalte steht?

Gruß

M.O.
0 Punkte
von
wenn in Spalte R Zeile 1 ein x ist dann soll die ganze Zeile ausgeblendet werden

wenn in Spalte R Zeile 2 ein x ist dann soll die gante Zeile ausgeblendet werden

u.s.w.
0 Punkte
von nighty Experte (6.6k Punkte)
Hallo M.O.

Ein Beispiel das Raum für Experimente bietet!

Sub Ausblenden_x_Autofilter()
    Dim FilteredRange As Object
        Worksheets("Tabelle1").Range("R:R").AutoFilter Field:=1, Criteria1:="x"
        Set FilteredRange = Worksheets("Tabelle1").AutoFilter.Range.Offset(1, 0).SpecialCells(xlCellTypeVisible)
        Worksheets("Tabelle1").Range("R:R").AutoFilter
        FilteredRange.Rows.Hidden = True
End Sub

Gruß Nighty
0 Punkte
von rahi Experte (1.5k Punkte)
Hast du das schon mal mit einem "Autofilter" versucht, ganz ohne Programmierung. Einfach alle Spalten die relevant sind markieren, den Autofilter einschalten und dann den Wert "x" in der betreffenden Spalte ausschließen.
0 Punkte
von
Danke das mit Autofilter funktioniert, hatte vorher nur nicht geklappt

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...