Вход


Главная страница >> Учебный процесс >> Конспекты >> MS Office. Руководство программиста по Visual Basic для MS Office 97 >> Объекты Microsoft Word >> Печать документа >> Обращение к объекту Document

Переход на главную страницу

Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail :
kadan@grsu.grodno.by


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

  


Обращение к объекту Document


Вы получаете доступ к объекту Document, соответствующему открытому документу, с помощью выражения вида Documents(index), где index ? имя или индекс документа. В следующем примере переменной myDoc присваивается объект Document, который ссылается на открытый документ Report.doc:

Set myDoc = Documents("Report.doc")

Индекс документа отражает его порядковый номер в наборе Documents. В следующем примере переменной myDoc присваивается объект Document, который ссылается на первый документ в наборе Documents:

Set myDoc = Documents(1)


Примечание:
Поскольку при добавлении или закрытии документов индекс конкретного документа может измениться, для доступа к объекту Document в наборе Documents лучше указывать имя документа.

Чтобы сослаться на документ, наряду с его именем или индексом можно использовать свойство ActiveDocument, которое возвращает объект Document относящийся к активному документу (т. е. к документу, находящемуся в фокусе клавиатурного ввода). В следующем примере отображается имя активного документа и, если ни одного документа не открыто, выводится соответствующее сообщение:

If Documents.Count >= 1 Then
     MsgBox ActiveDocument.Name
Else
     MsgBox "No documents are open"
End If



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

  



Текст пособия подготовлен на основе материалов книги
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл.
c Оригинальное издание на английском языке,
Microsoft Corporation, 1997
c Русский перевод,
Microsoft Corporation, 1997

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