eXcellence-team eXcellence

Рабочие листы

Коллекция Sheets представляет собой коллекцию таблиц (листов, Sheets) в книге (WorkBook).

Свойства таблицы

Как и все коллекции, Sheets имеет свойство Count. Получить количество таблиц в книге можно так:

SheetsCount = Application.Workbooks.Item("Test.xls").Sheets.Count

Так же, как с книгами, есть возможность добавлять свои таблицы, для этого существует метод Add. Этот метод принимает 4 необязательных параметра: Before, After, Count, Type. Первые два из них отвечают за место вставки таблицы. Count - количество вставляемых таблиц, Type - тип таблицы.

Типы таблиц

  • xlWorkSheet - расчетная таблица
  • xlChart - диаграмма
Если местоположение не указывать, то таблица будет вставляться относительно текущей.

Для удаления тыблицы используется метод Delete.

Sheets(1).Delete

Чтобы выбрать таблицу из нескольких имеющихся, существует метов Select. Он делает таблицу активной, при этом она отображается на экране и все действия по умолчанию относятся к ней.

Свойство Parent содержит имя книги, к которой принадлежит таблица. Таблицу можно сделать невидимой. Это бывает полезно, если нужно скрыть от пользователя некоторые данные, используемые в рассчетах. За видимость отвечает свойство Visible, оно принимает значения TRUE или FALSE.