A ver si te entendi:
Queres accesar a la propiedad ListIndex desde otro objeto que no sea el combo, pero segun decis esta propiedad solo la podes cambiar o consultar desde el evento click del combo.
¿Estoy en lo correcto?
Ojo: la propiedad la podes cambiar desde cualquier otro objeto, osea ListIndex no es una propiedad de "Solo lectura".
Código:
' Establecer el indice a partir de un numero.
Combo1.ListIndex = 0
' Establecer el indice al ultimo elemento.
Combo1.ListIndex = Combo1.ListCount - 1
Sin embargo la propiedad ListIndex te va servir solo si tenes algun elemento en el combo; y por lo que veo lo unico que haces es cambiar el texto del combo, no agregas ningun item a el.
Lo ideal seria que agreges el contenido del Label al Combo, asi:
Código:
Combo1.AddItem Label1.Caption
Tene en cuenta que aunque hagas esto: Combo1.Text = "Vasijas a Presión"; eso no implica que estas agregando un item al combo, sino que solo estas cambiando el Texto que aparece en el.
Saludos.