Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/06/2011, 19:14
Avatar de Shizuka
Shizuka
 
Fecha de Ingreso: marzo-2011
Mensajes: 106
Antigüedad: 13 años, 1 mes
Puntos: 4
Respuesta: Duda con if anidados

Gracias por las respuestas :) ya lo pude resolver con tu ayuda y viendo otras cosas en internet y quedó así:

Código vb:
Ver original
  1. Private Sub Text7_Click()
  2. Select Case Combo1.Text
  3. Case "Maternal"
  4. 'MsgBox "Maternal"
  5.            num1 = "1250"
  6.     If Combo3.Text = "Quincenal" Then
  7.                 num1 = num1 / 2
  8.                 If Combo5.Text = "25%" Then
  9.                     porcentaje = num1 * 0.25
  10.                     num1 = num1 - porcentaje
  11.                     Text7 = num1
  12.                 Else
  13.                 If Combo5.Text = "50%" Then
  14.                     porcentaje = num1 * 0.5
  15.                     num1 = num1 - porcentaje
  16.                     Text7 = num1
  17.                 End If
  18.                 End If
  19.     Else
  20.     If Combo3.Text = "Mensual" Then
  21.                 num1 = "1250"
  22.                 num1 = num1
  23.                 Text7 = num1
  24.                 If Combo5.Text = "25%" Then
  25.                     porcentaje = num1 * 0.25
  26.                     num1 = num1 - porcentaje
  27.                     Text7 = num1
  28.                 Else
  29.                 If Combo5.Text = "50%" Then
  30.                     porcentaje = num1 * 0.5
  31.                     num1 = num1 - porcentaje
  32.                     Text7 = num1
  33.                 End If
  34.                 End If
  35.     End If
  36.     End If
  37. Case "Preescolar"
  38. 'MsgBox "Preescolar"
  39.    num1 = "1350"
  40.     If Combo3.Text = "Quincenal" Then
  41.                 num1 = num1 / 2
  42.                 If Combo5.Text = "25%" Then
  43.                     porcentaje = num1 * 0.25
  44.                     num1 = num1 - porcentaje
  45.                     Text7 = num1
  46.                 Else
  47.                 If Combo5.Text = "50%" Then
  48.                     porcentaje = num1 * 0.5
  49.                     num1 = num1 - porcentaje
  50.                     Text7 = num1
  51.                 End If
  52.                 End If
  53.     Else
  54.     If Combo3.Text = "Mensual" Then
  55.                 num1 = "1350"
  56.                 num1 = num1
  57.                 Text7 = num1
  58.                 If Combo5.Text = "25%" Then
  59.                     porcentaje = num1 * 0.25
  60.                     num1 = num1 - porcentaje
  61.                     Text7 = num1
  62.                 Else
  63.                 If Combo5.Text = "50%" Then
  64.                     porcentaje = num1 * 0.5
  65.                     num1 = num1 - porcentaje
  66.                     Text7 = num1
  67.                 End If
  68.                 End If
  69.     End If
  70.     End If
  71. Case Else
  72. 'MsgBox "Primaria"
  73. num1 = "1350"
  74.     If Combo3.Text = "Quincenal" Then
  75.                 num1 = num1 / 2
  76.                 If Combo5.Text = "25%" Then
  77.                     porcentaje = num1 * 0.25
  78.                     num1 = num1 - porcentaje
  79.                     Text7 = num1
  80.                 Else
  81.                 If Combo5.Text = "50%" Then
  82.                     porcentaje = num1 * 0.5
  83.                     num1 = num1 - porcentaje
  84.                     Text7 = num1
  85.                 End If
  86.                 End If
  87.     Else
  88.     If Combo3.Text = "Mensual" Then
  89.                 num1 = "1350"
  90.                 num1 = num1
  91.                 Text7 = num1
  92.                 If Combo5.Text = "25%" Then
  93.                     porcentaje = num1 * 0.25
  94.                     num1 = num1 - porcentaje
  95.                     Text7 = num1
  96.                 Else
  97.                 If Combo5.Text = "50%" Then
  98.                     porcentaje = num1 * 0.5
  99.                     num1 = num1 - porcentaje
  100.                     Text7 = num1
  101.                 End If
  102.                 End If
  103.     End If
  104.     End If
  105. End Select
  106. End Sub

muchas gracias :)
__________________
Will you please tell me the way to the sky?