Вход


Главная страница >> Учебный процесс >> Конспекты >> MS Office. Уроки программирования на Visual Basic для Microcoft Office 97 >> Программирование в среде MS Excel >> Использование объекта Application >> Использование семейства Workbooks и объекта Workbook >> Использование свойств и методов семейства Workbooks >> Свойство Open

[Назад]    [Содержание]    [Вперед]

  


Свойство Open


Метод Open используется для открытия существующей рабочей книги. Метод имеет следующий синтаксис:

Workbooks.Open(FileName, UpdateLinks, ReadOnly, Format, _
           Password, WriteResPassword, IgnoreReadOnlyRecommended, _
           Origin, Delimiter, Editable, Notify, Converter, AddToMRU)


|Примечание : eсли рабочая книга открыта с помощью метода Open, то макрос Auto_0pen не выполняется. Если требуется вручную запустить процедуру Auto_0pen, необходимо воспользоваться методом RunAutoMacros.


Параметр FileName - обязательный аргумент, определяющий имя открываемой рабочей книги и полный путь к ней.

Параметр UpdateLinks - необязательный аргумент, который позволяет задать способ обновления ссылок в файле. Если данный параметр опущен, то выводится запрос на указание метода обновления. В табл. 10.4 показаны допустимые значения параметра UpdateLinks.

Значение Описание
0 Не обновлять ссылки
1 Обновлять только внешние ссылки
2 Обновлять только удаленные ссылки
3 Обновлять все ссылки

Таблица 10.4. Значения параметра UpdateLinks

Другим необязательным параметром является аргумент ReadOnly. По умолчанию его значение равно False. Если присвоить ему значение True, то рабочая книга открывается только для чтения.

Дополнительный параметр Format используется для работы с текстовыми файлами. Он определяет символ разделителя содержимого полей записей. В табл. 10.5 показаны допустимые значения для этого параметра.

Значение Разделитель
1 Символ табуляции
2 Запятая
3 Пробел
4 Точка с запятой
5 Нет разделителя
6 Другой символ (см. ниже параметр Delimiter)

Таблица 10.4. Значения параметра Format

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

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

Если рабочая книга сохранена как файл, с которым рекомендуется работа в режиме чтения, то чтобы отключить вывод запроса на работу без внесения изменений, требуется присвоить необязательному параметру IgnoreReadOnlyRecommended значение True.

Если файл является текстовым, то дополнительный параметр Origin позволяет указать его тип, чтобы использовать соответствующую кодовую страницу и правильно распознать символы конца строк. Допустимыми значениями для данного параметра являются константы xiWindows и xlMSDOS. Если параметр не задан, то используется значение для текущей операционной системы.


Примечание : в качестве значения параметра Origin можно указать константу xlMacintosh для поддержки операционной системы Macintosh.


Дополнительный параметр Delimiter используется совместно с параметром Format. Если присвоить параметру Format значение 6, то параметр Delimiter определяет символ, который требуется использовать в качестве разделителя.

Необязательный параметр Editable используется только для надстроек Excel 4.0. Если открываемый файл является надстройкой Excel 4.0, присвойте данному параметру значение True, чтобы открыть файл для редактирования. Если же аргумент Editable имеет значение False или опущен, то надстройка будет скрыта, и ее нельзя вывести для внесения изменений. Присваивание значения True параметру Editable при открытии файла, не являющегося надстройкой, приводит к тому, что макрос Auto_0pen не выполняется.

Если файл нельзя открыть в режиме чтения или записи, то при задании значения True для необязательного параметра Notify имя файла добавляется в список нотификации файлов. Если же данный аргумент имеет значение False или опущен, то запрос на нотификацию не выводится и открыть недоступный файл невозможно.

Дополнительный параметр Converter используется для передачи индекса конвертера файла, с помощью которого производится попытка открыть файл. Если заданный конвертер не распознает файл, то применяются другие программы преобразования.

Последним параметром метода Open является необязательный параметр AddToMRU. Присвойте ему значение True, чтобы добавить рабочую книгу в список ранее открывавшихся файлов. По умолчанию для данного параметра применяется значение False.



[Назад]    [Содержание]    [Вперед]

  


Для комментария : kadan@grsu.grodno.by

  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017