Red de conocimiento informático - Problemas con los teléfonos móviles - Combobox en VB selecciona diferentes elementos para activar diferentes eventos.

Combobox en VB selecciona diferentes elementos para activar diferentes eventos.

Acabo de crear un pequeño programa específicamente para usted y lo probé con éxito yo mismo.

¿El método específico es construir uno? Matriz de control Shape1, creé 13 elementos de matriz.

Entonces, según la selección en el cuadro de lista, ¿corresponde? Elementos de matriz de Shape1

Hay 12 filas para seleccionar en el cuadro de lista y hay 13 elementos de matriz en Shape1.

Qué fila del cuadro de lista está seleccionada y qué elemento de la matriz Shape1 se muestra en rojo.

El elemento 0 de la matriz Shape1 no se utiliza y se puede utilizar según sea necesario.

El código específico es el siguiente. Si no entiendes nada, puedes enviarme un mensaje privado para agregarme como amigo, o seguir preguntando.

Si puedo ayudarte, recuerda adoptarlo. ¡Ah, gracias!

Declaración de variable obligatoria "Option Explicit"

Función personalizada "Private Sub Clear()", utilizada para borrar el valor del elemento de matriz de Shape1.

Representa n como un número entero

Para n = 0 a 12 'Asignación de bucle

Forma 1 (n). Color de fondo = RGB (255, 255, 255) 'Blanco.

Siguiente n

Conector final

Selección del cuadro de lista de subcombinación privada 1_Click()'

¿Llamada vacía? Llamando a función vacía

Forma 1 (combinación 1. Listindex). color de fondo = RGB (255, 0, 0)' rojo.

Conector final

Subform privado_Load()'Carga de formulario

Representa n como un número entero

Combo1. Comience creando una fila de opciones.

Para n = 1 a 12

Combo1. Agregue bucles "Light First" & n & "A" para crear otros elementos.

Siguiente n

Combo1. 'ListIndex = 0 'Establece el contenido que se muestra en el cuadro de lista.

Conector final