Compartir a través de


Método ComboBox.RemoveItem (Access)

Elimina un elemento de la lista de valores que se muestra en el control de cuadro combinado especificado.

Sintaxis

expresión. RemoveItem (Index)

Expresión Variable que representa un objeto ComboBox .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Index Obligatorio Variant Elemento que se va a eliminar de la lista, expresado como un número de elemento o como el texto del elemento de la lista.

Comentarios

Este método sólo es válido para los controles de cuadro de lista o cuadro combinado de los formularios. Además, la propiedad RowSourceType del control debe establecerse en Lista de valores.

Los números de los elementos de lista comienzan a partir de cero. Si el valor del argumento Index no corresponde a un número o texto de un elemento existente, se produce un error.

Use el método AddItem para agregar elementos a la lista de valores.

Ejemplo:

En este ejemplo, se quita el elemento especificado de la lista en un control de cuadro de lista. Para que la función para que funcione, debe pasar un objeto ListBox que representa un control de cuadro de lista en un formulario y un valor de tipo Variant que representa el elemento que se va a quitar.

Function RemoveListItem(ctrlListBox As ListBox, _ 
 ByVal varItem As Variant) As Boolean 
 
 ' Trap for errors. 
 On Error GoTo ERROR_HANDLER 
 
 ' Remove the list box item and set the return value 
 ' to True, indicating success. 
 ctrlListBox.RemoveItem Index:=varItem 
 RemoveListItem = True 
 
 ' Reset the error trap and exit the function. 
 On Error GoTo 0 
 Exit Function 
 
' Return False if an error occurs. 
ERROR_HANDLER: 
 RemoveListItem = False 
 
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.