Свойства объекта Worksheet и семейства Worksheets
Свойства объекта Worksheet и семейства Worksheets
Методы |
Выполняемые действия | ||||
Name |
Возвращает имя рабочего листа. В следующем примере первому листу активной рабочей книги присваивается имя Итоги за декабрь : Worksheets (1) . Visible = "Итоги за декабрь" | ||||
Add |
Создает новый рабочий лист. Синтаксис: Add (Before, After, Count, Type) Туре — указывает тип добавляемого листа. Допустимые значения: xlWorksheet (по умолчанию), xlExce14MacroSheet и хlЕхсеl4 IntlMacroSheet. Например: ActiveWorkbook . Worksheets . Add — вставляется новый лист перед активным листом активной рабочей книги |
| |||
Delete |
Удаляет рабочий лист. Например: Worksheets (1) . Delete - удаляется первый рабочий лист из активной рабочей книги | ||||
|
Защищает рабочий лист от внесения в него изменений Синтаксис: Protect (Password, DrawingObjects, Contents, Scenarios, User Inter faceOnly) scenarios —допустимые значения: True (сценарии защищены) и False (сценарии не защищены). По умолчанию используется значение True |
| |||
| Userlnterf aceOnly — допустимые значения: True (лист защищен от изменений со стороны пользователя, но не подпрограммы VBA) и False (лист защищен от изменений со стороны как пользователя, так и подпрограммы VBA). По умолчанию используется значение False В следующем примере установлена полная защита активного рабочего листа от любых изменений со стороны пользователя: Active Sheet .Protect Password: =" Секрет" , DrawingObjects :=True, Contents :=True, Scenarios : =True |
| |||
Unprotect |
Снятие защиты с рабочего листа. Синтаксис: Unprotect (Password) Password — строка, используемая в качестве пароля для защиты листа В следующем примере снимается защита с активного рабочего листа: ActiveSheet . Protect Password: ="Секрет" | ||||
Copy |
Копирование рабочего листа в другое место рабочей книги. Синтаксис: Copy (Before, . After) After — рабочий лист, после которого вставляется данный Одновременно допустимо использование только одного из аргументов. В следующем примере Лист1 активной рабочей книги копируется после ЛистЗ той же рабочей книги: Worksheets ( "Лист1") .Сору after :=Worksheets ("ЛистЗ"') |
| |||
Move |
Перемещение рабочего листа в другое место рабочей книги. Синтаксис: Move (Before, After) After — лист, после которого вставляется данный Одновременно допустимо использование только одного из аргументов. В примере Лист1 активной рабочей книги перемещается перед ЛистЗ той же рабочей книги: Worksheets ( "Лист1" ) .Move Before : =Worksheets ("Лист3") |
| |||