Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A1").Value = "Passed" Then
Rows("2:5").EntireRow.Hidden = True
ElseIf Range("A1").Value = "Failed" Then
Rows("2:5").EntireRow.Hidden = False
End If
End Sub
Estoy agregando eso a un módulo VBA normal. Cuando intento ejecutarlo, el sistema abre una pantalla macro. Quiero que esto se ejecute en segundo plano para que todo lo que escriba Pasado en la fila A1 2-5 se oculte automáticamente.
Estoy usando Excel 2012. Por favor ayuda. Gracias :-)