Im Internet und auch hier im Forum habe ich keine passende Lösunge gefunden, aber ich weiss auch nicht 100% wonach ich suchen soll..
Da ich weiss, dass man VBA-Makros (Funktionen) auch als Excel-Formel verwenden kann, habe ich folgenden Weg ausprobiert:
Makro Editor geöffnet und ein neues Modul eingefügt.
Dann folgendes Makro eingegben:
Function HideRow(r As Integer, HideIt As Boolean) As Boolean
'r = Zeile dessen Sichtbarkeit verändert werden soll
'HideIt = WAHR wenn die Zeile ausgeblendet werden soll, FALSCH wenn nicht
Rows(r & ":" & r).hidden = HideIt
HideRow = Rows(r & ":" & r).hidden
End Function
Dann habe ich in einem Tabellenblatt (Zelle D7) die Formel
=HideRow(3; WAHR)
geschrieben.
Als Ausgabe bekomme ich in der Zelle tatsächlich immer den Sichtbarkeitszustand der Reihe 3.
Nur die Reihe 3 verändert sich nicht.
Hat man auf bestimmte Zell/Blatt-Eigenschaften aus einer Excel-Formel herraus keinen Zugriff? Oder woran liegt es das sich die Reihe 3 nicht verändert?