dicen que la sentencia select case puede hacer varios caso de verdad, otros dicen que solo hace uno y sale del select caseTal vez lo que quisieron decirte es que en algunos lenguajes (No en VB) es posible estructurar el código de un select para que se ejecuten varios casos consecutivos a partir del primero que cumpla con la condición. Uno de los lenguajes que permite esto en C que va a procesar todos los casos hasta encontrar la sentencia break.
Buenas.no crees que son muchas iteraciones ya que cada vez que hacen click en el check este evalúa todos los demás y si presiona otro vuelve ha hacer lo mismo?
Mi aporte :DCódigo: TextSaludos
Private Sub Check1_Click(Index As Integer) Static suma Dim a As Byte suma = 0 For a = 1 To 4 If Check1(a - 1).Value Then suma = suma + (10 * a) Next Print Str(suma) End Sub