Worksheet — обычный лист с сеткой. Не путать с Chart-листом. Имя листа пользователь может переименовать — в устойчивом коде лучше CodeName (Лист1) или именованный диапазон.
Excel / объект
Worksheet
Лист — Лист книги: ячейки, таблицы, автофильтр, защита, печать.
Свойства
| Имя | Тип | Суть |
|---|---|---|
| Name | String |
Подпись вкладки листа. |
| Visible | XlSheetVisibility |
Видимый, скрытый или очень скрытый лист. |
| UsedRange | Range |
Прямоугольник от первой до последней затронутой ячейки. |
| Cells | Range |
Ячейка по номеру строки и столбца. |
| Range | Range |
Диапазон по адресу или двум ячейкам. |
| ListObjects | ListObjects |
Умные таблицы на листе. |
| AutoFilterMode | Boolean |
Есть ли автофильтр на листе (не на ListObject). |
Методы
| Имя | Сигнатура | Суть |
|---|---|---|
| Protect | Protect([Password], [DrawingObjects], [Contents], [Scenarios], [UserInterfaceOnly], ...) |
Защищает ячейки листа с Locked = True. |
| Unprotect | Unprotect([Password]) |
Снимает защиту листа. |
| Copy | Copy([Before], [After]) |
Копирует лист в эту или другую книгу. |