Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Удаление рабочей книги




Добавление рабочей книги в коллекцию

Коллекция Workbooks

Коллекция Workbooks представляет все открытые книги приложения Excel.

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

Так как некоторые рабочие книги существуют до появления коллекции, то для добавления элементов в коллекцию применяются два различных метода: Add и Open. Первый позволяет добавить новую пустую книгу в коллекцию, второй – уже существующую книгу.

Синтаксис метода Add:

Add ([Template])

Необязательный параметр Template задает шаблон создания книги. Этот параметр может быть строкой, задающей имя файла, который хранит некую рабочую книгу. В этом случае книга играет роль шаблона для создания новой книги. Параметр Template может также принимать значение одной из предопределенных констант: xlWBATChart, xlWBATWorksheet, xlWBATExcel4IntIMacroSheet. В этом случае создается рабочая книга с одним листом, тип которого и задает константа. Если же параметр Template опущен, то создается книга с несколькими пустыми листами, количество которых устанавливает свойство SheetsInNewWorkbook.

Синтаксис метода Open:

Open(FileName,[]...)

У метода Open более десяти параметров. Обязательным является только первый – FileName. Он должен быть строкой, которая задает имя файла, хранящего книгу.

Чтобы удалить рабочую книгу из коллекции, нужно закрыть соответствующий файл (в коллекцию входят лишь открытые рабочие книги). Закрытие книги и, следовательно, ее удаление, выполняет метод Close. Он определен как для коллекции, так и для рабочей книги – объекта класса Workbook. В первом случае метод Close не имеет параметров и закрывает всю коллекцию – все рабочие книги. Чаще всего этот метод вызывается объектом – рабочей книгой – для своего закрытия. В этом случае он имеет синтаксис:

Close([SaveChanges], [FileName], [RouteWorkbook])

Все параметры являются необязательными.

· SaveChanges – булевого типа, если его значение True, сделанные изменения будут сохранены, в противном случае они не сохраняются. Когда же этот параметр опускается, при выполнении появляется соответствующее диалоговое окно, в котором свой выбор может сделать пользователь;

· FileName – необходим, если речь идет о закрытии новой книги, с которой еще не связано имя файла. Если параметр опущен, а указание имени необходимо, то появляется диалоговое окно;

· RouteWorkbook – булевого типа. Он задается, когда рабочая книга может быть направлена нескольким участникам для поочередной работы с ней. Если его значение True, книга направляется следующему по списку ее разработчику.




Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 279; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.