ListObjects.Add Methode

Definition

Erstellt ein neues Listenobjekt. Gibt ein ListObject Objekt zurück.

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

Parameter

SourceType
XlListObjectSourceType

Optionaler XlListObjectSourceType. Gibt die Quellenart für die Abfrage an. Kann eine der folgenden XlListObjectSourceType-Konstanten sein: xlSrcExternal oder xlSrcRange. Wenn diese Angabe weggelassen wird, wird standardmäßig SourceTypexlSrcRange verwendet.

Source
Object

Optional, wenn SourceTypexlSrcRange ist. Ein Range Objekt, das die Datenquelle darstellt. Wenn diese Angabe weggelassen wird, wird standardmäßig Source der vom Listenbereichserkennungscode zurückgegebene Bereich verwendet. Erforderlich, wenn SourceTypexlSrcExternal ist. Ein Array von Zeichenfolgenwerten , das eine Verbindung mit der Quelle angibt. Element#Contents0URL zur SharePoint-Website 1ListName 2ViewGUID

LinkSource
Object

Optionaler Boolean-Wert. Zeigt an, ob eine externe Datenquelle mit dem Objekt ListObject verknüpft werden soll. Wenn SourceTypeder Wert xlSrcExternal ist, ist der Standardwert True. Invalid, wenn SourceTypexlSrcRange ist, und gibt einen Fehler zurück, wenn nicht angegeben.

XlListObjectHasHeaders
XlYesNoGuess

Optionales Objekt. Eine XlYesNoGuess Konstante, die angibt, ob die zu importierenden Daten Spaltenbeschriftungen aufweisen. Wenn die Quelle nicht über Kopfzeilen verfügt, generiert Excel automatisch Kopfzeilen.

Destination
Object

Optionales Objekt. Ein Range-Objekt, das einen einzelnen Zellbezug als das Ziel für die obere linke Ecke des neuen Listenobjekts angibt. Wenn das Range-Objekt auf mehrere Zelle verweist, wird ein Fehler generiert. Das Argument muss angegeben werden, wenn SourceType es Destination auf xlSrcExternal festgelegt ist. Das Destination Argument wird ignoriert, wenn SourceType es auf xlSrcRange festgelegt ist. Der Zielbereich muss sich auf dem Arbeitsblatt befinden, das die angegebene ListObjects Sammlung enthält. Neue Spalten werden an der Destination eingefügt, damit sie in die neue Liste passen. Daher werden vorhandene Daten nicht überschrieben.

Gibt zurück

Hinweise

Wenn die Liste über Kopfzeilen verfügt, wird die erste Zellenzeile in Text umgewandelt, wenn sie nicht bereits auf Text festgelegt ist. Die Konvertierung basiert auf dem sichtbaren Text für die Zelle. Wenn ein Datumswert mit einem Date-Format vorliegt, dessen Gebietsschema sich ändert, hat die Konvertierung auf Grundlage des Gebietsschemas des aktuellen Systems zu einer Liste demzufolge möglicherweise unterschiedliche Ergebnisse zur Folge. Wenn sich darüber hinaus zwei Zellen in der Kopfzeile befinden, die denselben sichtbaren Text aufweisen, wird eine inkrementelle Ganzzahl angefügt, um jede Spaltenüberschrift eindeutig zu machen.

Gilt für: