Como reducir los if then

BUenas tardes,
es que tengo una pregunta y por eso me inscribí al foro,
Resulta que tengo un combobox y un label en un formulario, de tal forma que al elegir un dato en una base de datos que tengo en una hoja de excel en el combobox, automáticamente me da el resultado del precio equivallente al dato escogido, en un el label, lo que pasa es que son más de 100 registros y resulta que al programarlo me resultarosn más de 100 lineas de código if... Then... Elseif, lo que quiero es reducí ese numero o que otro código me funcionaria mejor... Que reemplace al if... Then ... Elseif
otro pregunta...
Resulta que ese mismo conbobox quiero condicionarlo con datos de otro combobox que solo tiene 3 registros
sólidos, líquidos y otros, lo que quiero es que al dar uno de las opciones de este combobox 1 me arroje los registros en ell segundo, lo cuales los tengo en una hoja de excel... Intente con la propiedad Listfillrange... Pero en un formulario no fucnciona, solo funciona en una hoja de excel...
Gracias, por la ayuda.
Francisco Javier Polania Ardila

1 Respuesta

Respuesta
1
respecto al if then, depende que tipo de datos sean podés usar la instrucción Case; la forma sería
Select Case expresión_prueba
  [Case lista_expresion-n
[instrucciones-n]] ...
  [Case Else
  [instrucciones_else]]
End Select
Respecto a tu segunda pregunta pásame una dirección de mail y te envío un ejemplo
Muchas gracias lo intentare, sin embaargo me podría dar un ejemplo más explicito ojaala ya armado, de ambos casos,
mi correo es [email protected]
Gracias
Francisco j

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas