Visual Basic - proble con if

Life is soft - evento anual de software empresarial
 
Vista:

proble con if

Publicado por Alberto (22 intervenciones) el 16/02/2007 17:05:14
hola me apetecería poner dos condiciones en un bloque IF ejemplo:
IF condicion1,condicion2 then
secuencias
Else
secuencias
End IF

no se como hacerlo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Usa Or

Publicado por Malandrín (47 intervenciones) el 16/02/2007 17:12:27
Bueno, no especificas si LAs DOS condiciones deben cumplirse, en este caso usarías el conector AND, si es suficiente que una de las dos se cumpla utiliza OR.
(Y, desde luego, pueden ser más de dos condiciones, conectadas con And u Or)

If condicion1 AND condicion2 Then '
secuencias
Else
secuencias
End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:proble con if

Publicado por CARLOS (43 intervenciones) el 16/02/2007 17:14:12
Que tal alberto, intenta utilizando operadores lógicos entre las condiciones que necesitas validar.
If Val(Text1.Text) < 5 Or Val(Text1.Text) = 10 Then
MsgBox "el numero " & Text1.Text & " es correcto"
Else
MsgBox "el numero " & Text1.Text & " es incorrecto"
End If
En este pequeño ejemplo se valida un número introducido en una caja de texto. La validación es que el número introducido sea menor que 5 ó igual a 10.
Espero que esto te sea de ayuda.
Saludos y mucha suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:proble con if

Publicado por kaizer (32 intervenciones) el 16/02/2007 17:17:42
esto te puede ayudar para resolver tu problema

If condición 1 Then

Instrucciones

ElseIf Condición 2

Otras instrucciones

ElseIf Condición 3

Otro juego de instrucciones

Else

Instrucciones que debe realizar caso de no cumplir las condiciones 1, 2 y 3.

End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:proble con if

Publicado por Alberto (22 intervenciones) el 16/02/2007 17:27:38
no yo me refiero a por ejemplo
me refiero a ponoer dos condiciones
if condicion1 y condicion2 then
sentencias
end if
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:proble con if

Publicado por Malandrín (47 intervenciones) el 16/02/2007 18:01:52
¿No te sirve, entonces, lo que escribí antes?

'Tomado desde tu ejemlo:
If condicion1 AND condicion2 Then
secuencias
Else
secuencias
End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:proble con if

Publicado por carlos pulga (136 intervenciones) el 16/02/2007 18:51:07
If (condicion1) And (condicion2) then
accion1
else
accion2
end if

mas facil imposible
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:proble con if

Publicado por lolo (67 intervenciones) el 16/02/2007 23:13:41
bien, y ahora me explicais cual es la diferensia con lo que han puesto los anteriores.
contestais por contestar o es que no leeis lo que se dise antes?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar