ListObject.Resize-Methode (Excel)ListObject.Resize Method (Excel)

Die Resize-Methode ermöglicht das Ändern der Größe eines ListObject-Objekts in einem neuen Bereich.The Resize method allows a ListObject object to be resized over a new range. No cells are inserted or moved. Es werden keine Zellen eingefügt oder verschoben.No cells are inserted or moved.

SyntaxSyntax

Ausdruck.expression. Resize( _Range_ )

Ausdruck: Ein Ausdruck, der ein ListObject-Objekt zurückgibt.expression An expression that returns a ListObject object.

ParameterParameters

NameName Erforderlich/OptionalRequired/Optional DatentypData type BeschreibungDescription
RangeRange ErforderlichRequired RangeRange Der neue Bereich.The new range.

HinweiseRemarks

Für Tabellen, die auf einem Server mit Microsoft SharePoint Foundation verknüpft sind, können Sie die Größe der Liste mithilfe dieser Methode ändern, indem Sie das Range-Argument angeben, das nur in der Anzahl der enthaltenen Zeilen vom aktuellen Bereich des ListObject-Objekts abweicht.For tables that are linked to a server that is running Microsoft SharePoint Foundation, you can resize the list using this method by providing a Range argument that differs from the current range of the ListObject only in the number of rows it contains. Attempting to resize lists linked to SharePoint Foundation by adding or deleting columns (in the Range argument) results in a run-time error. Wenn Sie versuchen, die Größe von mit SharePoint Foundation verknüpften Listen durch Hinzufügen oder Löschen von Spalten (im Range-Argument) zu ändern, führt dies zu einem Laufzeitfehler.Attempting to resize lists linked to SharePoint Foundation by adding or deleting columns (in the Range argument) results in a run-time error.

BeispielExample

Im folgenden Beispiel wird die Resize -Methode zum Ändern der Größe des ListObject -Standardobjekts in Sheet1 der aktiven Arbeitsmappe verwendet.The following example uses the Resize method to resize the default ListObject object in Sheet1 of the active workbook.

Sub ResizeList() 
 Dim wrksht As Worksheet 
 Dim objListObj As ListObject 
 
 Set wrksht = ActiveWorkbook.Worksheets("Sheet1") 
 Set objListObj = wrksht.ListObjects(1) 
 
 objListObj.Resize Range("A1:B10") 
End Sub

Siehe auchSee also

ListObject-ObjektListObject Object