ocultar/mostrar filas según el valor de la celda

ocultar/mostrar filas según el valor de la celda

Según el valor de una celda = verdadero o falso, formateé condicionalmente las filas para que se volvieran negras. Eso significa que necesito desplazarme hacia abajo para encontrar el conjunto de filas que no se volvieron negras. Preferiría que todas mis filas con datos permanezcan sin expandir y ocultas y solo se expandan cuando el valor de la celda = verdadero. ¿Hay alguna manera de mostrar algunas, seleccionar filas cuando el valor de la celda = verdadero y comprimir/ocultar si el valor de la celda = falso, sin usar macros? o cualquier sugerencia de código macro si es necesario. Esto evitará el desplazamiento.

Respuesta1

Se necesitarían macros. El código no sería difícil de escribir.

Edición #1:

Aquí hay una pequeña macro de muestra. Se supone que la columnaAdeA1a través deA100contiene Verdadero o Falso. Si el valor es Falso, la fila se oculta; de lo contrario, se hace visible:

Sub HideOrShowRows()
    Dim A As Range
    Set A = Range("A1:A100")
    A.EntireRow.Hidden = False
    For i = 1 To 100
        If Cells(i, 1).Value <> "" And Cells(i, 1).Value = False Then
            Cells(i, 1).EntireRow.Hidden = True
        End If
    Next i
End Sub

información relacionada