Compartir a través de


ListObjects.Add Método

Definición

Crea un nuevo objeto de lista. Devuelve un ListObject objeto .

public Microsoft.Office.Interop.Excel.ListObject Add (Microsoft.Office.Interop.Excel.XlListObjectSourceType SourceType = Microsoft.Office.Interop.Excel.XlListObjectSourceType.xlSrcRange, object Source, object LinkSource, Microsoft.Office.Interop.Excel.XlYesNoGuess XlListObjectHasHeaders = Microsoft.Office.Interop.Excel.XlYesNoGuess.xlGuess, object Destination);
Public Function Add (Optional SourceType As XlListObjectSourceType = Microsoft.Office.Interop.Excel.XlListObjectSourceType.xlSrcRange, Optional Source As Object, Optional LinkSource As Object, Optional XlListObjectHasHeaders As XlYesNoGuess = Microsoft.Office.Interop.Excel.XlYesNoGuess.xlGuess, Optional Destination As Object) As ListObject

Parámetros

SourceType
XlListObjectSourceType

XlListObjectSourceType opcional. Indica el tipo de origen de la consulta. Puede ser una de las siguientes constantes XlListObjectSourceType : xlSrcExternal o xlSrcRange. Si se omite, el SourceType valor predeterminado será xlSrcRange.

Source
Object

Opcional cuando SourceType es xlSrcRange. Objeto Range que representa el origen de datos. Si se omite, Source el valor predeterminado será el intervalo devuelto por el código de detección de intervalos de lista. Obligatorio cuando SourceType es xlSrcExternal. Matriz de valores string que especifica una conexión con el origen. Element#Contents0URL to SharePoint site 1ListName 2ViewGUID

LinkSource
Object

Boolean opcional. Indica si un origen de datos externo debe vincularse al objeto ListObject. Si SourceType es xlSrcExternal, el valor predeterminado es True. No es válido si SourceType es xlSrcRange y devolverá un error si no se omite.

XlListObjectHasHeaders
XlYesNoGuess

Objeto opcional. Constante XlYesNoGuess que indica si los datos que se importan tienen etiquetas de columna. Si el origen no contiene encabezados, Excel los generará automáticamente.

Destination
Object

Objeto opcional. Objeto Range que especifica una referencia de celda única como destino de la esquina superior izquierda del nuevo objeto de lista. Si el objeto Range hace referencia a más de una celda, se genera un error. El Destination argumento debe especificarse cuando SourceType se establece en xlSrcExternal. El Destination argumento se omite si SourceType se establece en xlSrcRange. El intervalo de destino debe estar en la hoja de cálculo que contiene la colección especificada ListObjects . Se insertarán nuevas columnas en para Destination ajustarse a la nueva lista. Por lo tanto, no se sobrescribirán los datos existentes.

Devoluciones

Comentarios

Cuando la lista contiene encabezados, la primera fila de celdas se convertirá en Texto, si todavía no está establecida en texto. La conversión se basará en el texto visible de la celda. Esto significa que si hay un valor de fecha con el formato Fecha que cambia con la configuración regional, la conversión a una lista podría producir resultados diferentes en función de la configuración regional del sistema actual. Además, si hay dos celdas en la fila de encabezado con el mismo texto visible, se anexará un Entero incremental para que cada encabezado de columna sea único.

Se aplica a