Método ComboBox.AddItem (Access)
Agrega un nuevo elemento a la lista de valores mostrada en el control de cuadro combinado especificado.
Sintaxis
expresión. AddItem (Item, Index)
Expresión Variable que representa un objeto ComboBox .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Item | Obligatorio | String | Texto que se muestra para el nuevo elemento. |
Index | Opcional | Variant | Posición del elemento en la lista. Si se omite este argumento, el elemento se agrega al final de la lista. |
Comentarios
La propiedad RowSourceType del control especificado debe establecerse en Lista de valores.
Este método sólo es válido para los controles de cuadro de lista o cuadro combinado de los formularios.
Los números de elemento de lista comienzan por cero. Si el valor del argumento Item no corresponde a un número de elemento existente, se produce un error.
Para las listas con varias columnas, use punto y coma para delimitar las cadenas de cada columna (por ejemplo, "1010;rojo;grande" para una lista con tres columnas). Si el argumento Item contiene menos cadenas que columnas en el control, se agregarán elementos a partir de la columna más a la izquierda. Si el argumento Item contiene más cadenas que columnas en el control, las cadenas adicionales se omiten.
Utilice el método RemoveItem para quitar elementos de la lista de valores.
Ejemplo:
En este ejemplo se agrega un elemento al final de la lista en un control de cuadro de lista. Para que la función realice su trabajo, deberá transmitirle un objeto ListBox que represente un control de cuadro de lista en un formulario y un valor Cadena que represente el texto del elemento que se debe agregar.
Function AddItemToEnd(ctrlListBox As ListBox, _
ByVal strItem As String)
ctrlListBox.AddItem Item:=strItem
End Function
En este ejemplo se agrega un elemento al comienzo de la lista en un control de cuadro combinado. Para que la función realice su trabajo, deberá transmitirle un objeto ComboBox que represente un control de cuadro combinado en un formulario y un valor Cadena que represente el texto del elemento que debe agregarse.
Function AddItemToBeginning(ctrlComboBox As ComboBox, _
ByVal strItem As String)
ctrlComboBox.AddItem Item:=strItem, Index:=0
End Function
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.