Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Agrega elementos de lista a un control de cuadro de lista web.
Sintaxis
expresión. AddItem (Item, Index, SelectState, ItemValue)
expresión Variable que representa un objeto WebListBoxItems .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Item | Obligatorio | String | Nombre del elemento tal como aparece en la lista. |
| Index | Opcional | Long | Número del elemento de la lista. Si no se especifica Index o si está fuera del intervalo de los índices de los elementos de cuadro de lista existentes, el nuevo elemento se agrega al final del cuadro de lista. De lo contrario, el nuevo elemento se inserta en la posición especificada por Index y la posición del índice de todos los elementos después de que se aumente en uno. |
| SelectState | Opcional | Boolean | True si el elemento está seleccionado cuando se muestra inicialmente el cuadro de lista. El valor predeterminado es False. |
| ItemValue | Opcional | String | Valor del elemento del cuadro de lista. Si no se especifica, el valor del nuevo elemento es el mismo que el nombre del elemento. |
Observaciones
Al crear mediante programación un nuevo cuadro de lista web, contiene tres elementos. Utilice el método Delete para quitarlos de la lista.
Ejemplo
En este ejemplo se crea un nuevo control de cuadro de lista en la publicación activa, quita los tres elementos de lista predeterminados y, a continuación, le agrega varios elementos.
Sub AddListBoxItems()
Dim intCount As Integer
With ActiveDocument.Pages(1).Shapes.AddWebControl _
(Type:=pbWebControlListBox, Left:=100, _
Top:=100, Width:=150, Height:=100)
With .WebListBox.ListBoxItems
For intCount = 1 To .Count
.Delete (1)
Next
.AddItem Item:="Green"
.AddItem Item:="Yellow"
.AddItem Item:="Red"
.AddItem Item:="Blue"
.AddItem Item:="Purple"
.AddItem Item:="Chartreuse"
.AddItem Item:="Pink"
.AddItem Item:="Olive"
End With
End With
End Sub
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.