Como indicar más de un valor para variables en Macro Excel
Estoy trabajando sobre una automatización en excel, en la que tengo un macro que oculta o muestra filas dependiendo los valores seleccionados en distintas listas desplegables.
Por ejemplo:
If Not Intersect(Target, Range("U17, AA197, AA199")) Is Nothing Then
V0 = Range("U17")
V1 = Range("AA197")
V2 = Range("AA199")
If V1 = "NO" And V0 = "1" Then
Rows("209:212").EntireRow.Hidden = True
ElseIf V1 = "SI" And V0 = "1" Then
Rows("209:212").EntireRow.Hidden = False
ElseIf V1 = "NO" And V2 = "NO" V0 = "2" Then
Rows("209:212").EntireRow.Hidden = True
End If
End If
Mi consulta es como poner en una misma línea, varias posibilidades de valores para una misma variable.
He intentado escribirlo asi:
If Not Intersect(Target, Range("U17, AA197, AA199")) Is Nothing Then
V0 = Range("U17")
V1 = Range("AA197")
V2 = Range("AA199")
If V1 = "NO" Or V1 = "Falso" Or V1 = "Negativo" And V0 = "1" Then
Rows("209:212").EntireRow.Hidden = True
ElseIf....
End If
End If
Pero En algunos casos Excel reconoce el valor del primer Or (en este caso seria "FALSO") pero no el segundo valor. Y en otros casos, no reconoce ningún Or.
¿Podrían indicarme en que me estoy equivocando?