Метод ListObject.Resize (Excel)

Метод Resize позволяет изменять размер объекта ListObject в новом диапазоне. Ячейки не вставляются и не перемещаются.

Синтаксис

expression. Изменение размера (диапазон)

Выражение Выражение, возвращающее объект ListObject .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Range Обязательный Диапазон Новый диапазон.

Замечания

Для таблиц, связанных с сервером под управлением Microsoft SharePoint Foundation, можно изменить размер списка с помощью этого метода, указав аргумент Range , который отличается от текущего диапазона ListObject только количеством строк, содержащихся в нем. Попытка изменить размер списков, связанных с SharePoint Foundation, путем добавления или удаления столбцов (в аргументе Range ) приводит к ошибке во время выполнения.

Пример

В следующем примере метод Resize используется для изменения размера объекта ListObject по умолчанию на Листе 1 активной книги.

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

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.