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.