Compartir vía


Método Application.AddCustomList (Excel)

Agrega una lista personalizada para Autorrelleno y para ordenación personalizados.

Sintaxis

expresión. AddCustomList (ListArray, ByRow)

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
ListArray Obligatorio Variant Especifica los datos de origen, ya sea como una matriz de cadenas o como un objeto Range.
ByRow Opcional Variant Se usa únicamente si ListArray es un objeto Range. True para crear una lista personalizada a partir de cada fila del rango. False para crear una lista personalizada a partir de cada columna del rango.

Si este argumento se omite y el rango contiene más filas que columnas (o el mismo número de ambas), Microsoft Excel creará una lista personalizada a partir de cada columna del rango.

Si se omite este argumento y hay más columnas que filas en el rango, Excel crea una lista personalizada a partir de cada fila del rango.

Comentarios

Si la lista que está intentando agregar ya existe, este método produce un error 1004 en tiempo de ejecución. Detecte el error con una instrucción On Error .

Ejemplo:

En este ejemplo se agrega una matriz de cadenas como una lista personalizada.

On Error Resume Next  ' if the list already exists, don'thing
Application.AddCustomList Array("cogs", "sprockets", _ 
 "widgets", "gizmos")
On Error Goto 0       ' resume regular error handling

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.