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
Eu estou adicionando isso a um módulo VBA regular. Quando tento executá-lo, o sistema abre uma tela de macro. Eu quero que isso seja executado em segundo plano, então tudo o que eu digito Passou na linha A1 2 - 5 oculta automaticamente.
Estou usando o Excel 2012. Por favor, ajude. Obrigado :-)
