¿Cómo utilizar el control ListBox en VBA?
El control ListBox muestra una lista de elementos de los que se pueden seleccionar uno o más elementos. Si el número total de elementos excede el número de elementos que se pueden mostrar, las barras de desplazamiento se agregan automáticamente al control ListBox.
Si no se selecciona ningún elemento, el valor de la propiedad ListIndex es -1. El primer elemento de la lista es ListIndex 0 y el valor de la propiedad ListCount siempre es 1 mayor que el valor más grande de ListIndex.
Sintaxis
ListBox
Descripción
Utilice el método AddItem o RemoveItem para agregar o eliminar elementos en el control ListBox. Se puede acceder a los elementos de un ListBox configurando las propiedades List, ListCount y ListIndex. También puede agregar elementos a una lista en tiempo de diseño utilizando la propiedad Lista.
Instancia ?Dim?Entry, ?I, ?Msg?' declaran variables. Msg?=?"Elija?Aceptar?para?agregar?100?elementos?a?su?cuadro?de?lista?.MsgBox?Msg?'?Mostrar información. Para?I?=?1?A?100?'?El valor de recuento es de?1?a?100.
¿Entrada?=?"Entrada?"&?I'?Crear una entrada.
List1.AddItem?Entry?'?Agrega el elemento de entrada. ¿Siguiente?I Msg?=?"Elija?Aceptar?para?eliminar?todas?las demás?entradas". MsgBox?Msg?'?muestra el mensaje. Para?I?=?1?A?50?'?Determine cómo
List1.RemoveItem?I?'?Next?I?'?Eliminar todos los demás elementos. Msg?=?"Elija?Aceptar?para?eliminar?todos?los?elementos?del?cuadro?de?lista?." MsgBox?Msg?'?muestra el mensaje. List1.Clear?'?Borrar el cuadro de lista.