Compartir a través de


Método ControlFormat.RemoveItem (Excel)

Elimina uno o más elementos de un cuadro de lista o de un cuadro combinado.

Sintaxis

expresión. RemoveItem (Index, Count)

Expresión Variable que representa un objeto ControlFormat .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Index Obligatorio Long Índice del primer elemento que se desea eliminar. Los valores válidos van desde uno hasta el número de elementos de la lista (devuelto por la propiedad ListCount).
Count Opcional Variant Número de elementos, comenzando por Index, que se desea eliminar. Si este argumento se omite, se eliminará un único elemento. Si Elrecuento de índices + supera el número de elementos de la lista, todos los elementos de Index hasta el final de la lista se quitan sin ningún error.

Comentarios

Si el objeto especificado tiene definido un rango de datos, este método devolverá un error.

Use el método RemoveAllItems para quitar todas las entradas de un cuadro de lista o un cuadro combinado.

Ejemplo:

Este ejemplo quita de un cuadro de lista el elemento seleccionado. Si Shapes(2) no representa un cuadro de lista, se produce un error en este ejemplo.

Set lbcf = Worksheets(1).Shapes(2).ControlFormat 
lbcf.RemoveItem lbcf.ListIndex

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.