Visual Basic - Como hacer un Label visible cuando se rellena un ComboBox

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Como hacer un Label visible cuando se rellena un ComboBox

Publicado por Rafael (2 intervenciones) el 24/12/2016 16:56:20
Hola, a ver si alguien me puede decir como puedo hacer que un label con un texto determinado que lo he puesto no visible en propiedades del mismo, aparezca visible al cumplimentarse todos los combobox que tengo en un formulario de excel.

Este Label debería unir el texto determinado y el valor resultado de una formula que tengo en la columna N de la hoja1, para que se muestre en el formulario.

A modo de ejemplo, en la celda N2 el resultado de la formula es ALTO, por lo que el Label debería aparecer el texto determinado y Alto

En la celda N3 el resultado de la formula es MEDIO, por lo que el Label debería aparecer el texto determinado y Medio,

En la celda N4 el resultado es BAJO, por lo que el Label debería ser visible con el texto deteminado y Bajo

Es decir, que hay tres resultados posibles (bajo, medio y alto), por lo que el Label debería aparecer visible con un texto determinado como EL RESULTADO DE LA MEDICION ES...MEDIO.

Espero que alguien me pueda ayudar
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
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Como hacer un Label visible cuando se rellena un ComboBox

Publicado por Andres Leonardo (1799 intervenciones) el 27/12/2016 15:54:25
En los eventos de salida de foco o de seleccion de opciones del combo... deberas evaluar si los 3 combos estan llenos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
sub combo1_selchange()
    evaluacombos()
end sub
 
sub combo2_selchange()
    evaluacombos()
end sub
 
sub combo3_selchange()
    evaluacombos()
end sub
 
 
sub     evaluacombos()
  if  combo1.text <>"" and combo2.text <>"" and combo3.text <>"" then
       ' bueno aquoi deberia ir tu logica de como hacer par apresnetar o llenar la varible AMB
       ' pero para mi si los tres estan   AMB = ALTA
        varibaleAMB = " ALTA "
        label1.caption = "Aqui va el texto mas la variables alta media o baja  "  & VariableAMB
        label1.enable = true
    end if
end sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar