Como condicionar el ocultar y mostrar columnas

BD Dam

Tengo una hoja con información desde la columna B hasta la columna R, quiero crear una macro que evalúe la primera fila de esas columnas y me muestre las columnas cuyo valor sea 1 o que oculte las celdas que son 0.

ejemplo:

si B1= 1 que se muestre

si C1= 0 que se oculte

asi con cada columna de B hasta R

Muchas Gracias

AW

1 respuesta

Respuesta
1

Te anexo la macro

Sub oculta()
'oculta columnas
'por.Dam
For Each celda In Range("B1:R1")
    If celda = 0 Then
        Columns(celda.Column).Select
        Selection.EntireColumn.Hidden = True
    ElseIf celda = 1 Then
        Columns(celda.Column).Select
        Selection.EntireColumn.Hidden = False
    End If
Next
End Sub

Saludos.Dam

Podrías

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas