Метод 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 и обратная связь.