Поделиться через


Documents.Open Метод

Определение

Открывает указанный документ и добавляет его в коллекцию Documents .

public Microsoft.Office.Interop.Word.Document Open (ref object FileName, ref object ConfirmConversions, ref object ReadOnly, ref object AddToRecentFiles, ref object PasswordDocument, ref object PasswordTemplate, ref object Revert, ref object WritePasswordDocument, ref object WritePasswordTemplate, ref object Format, ref object Encoding, ref object Visible, ref object OpenAndRepair, ref object DocumentDirection, ref object NoEncodingDialog, ref object XMLTransform);
abstract member Open : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> Microsoft.Office.Interop.Word.Document
Public Function Open (ByRef FileName As Object, Optional ByRef ConfirmConversions As Object, Optional ByRef ReadOnly As Object, Optional ByRef AddToRecentFiles As Object, Optional ByRef PasswordDocument As Object, Optional ByRef PasswordTemplate As Object, Optional ByRef Revert As Object, Optional ByRef WritePasswordDocument As Object, Optional ByRef WritePasswordTemplate As Object, Optional ByRef Format As Object, Optional ByRef Encoding As Object, Optional ByRef Visible As Object, Optional ByRef OpenAndRepair As Object, Optional ByRef DocumentDirection As Object, Optional ByRef NoEncodingDialog As Object, Optional ByRef XMLTransform As Object) As Document

Параметры

FileName
Object

Обязательный объект. Имя документа (пути принимаются).

ConfirmConversions
Object

Необязательный объект. Значение true для отображения диалогового окна Преобразовать файл, если файл не имеет формат Microsoft Word.

ReadOnly
Object

Необязательный объект. Значение true , чтобы открыть документ только для чтения. Примечание Этот аргумент не переопределяет рекомендуемый параметр только для чтения для сохраненного документа. Например, если документ сохранен с включенным параметром "Только для чтения", установка аргумента ReadOnlyзначения False не приведет к открытию файла в режиме чтения и записи.

AddToRecentFiles
Object

Необязательный объект. Значение true , чтобы добавить имя файла в список недавно использовавшихся файлов в нижней части меню Файл.

PasswordDocument
Object

Необязательный объект. Пароль для открытия документа.

PasswordTemplate
Object

Необязательный объект. Пароль для открытия шаблона.

Revert
Object

Необязательный объект. Управляет тем, что происходит, если FileName является именем открытого документа. Значение true , чтобы отменить все несохраненные изменения в открытом документе и повторно открыть файл. Значение False для активации открытого документа.

WritePasswordDocument
Object

Необязательный объект. Пароль для сохранения изменений в документе.

WritePasswordTemplate
Object

Необязательный объект. Пароль для сохранения изменений в шаблоне.

Format
Object

Необязательный объект. Преобразователь файлов, используемый для открытия документа. Может быть константой WdOpenFormat . Чтобы указать формат внешнего файла, примените OpenFormat свойство к объекту, чтобы определить значение, используемое с этим аргументом FileConverter .

Encoding
Object

Необязательный объект. Кодировка документа (кодовая страница или набор символов), используемая Microsoft Word при просмотре сохраненного документа. Может быть любой допустимой MsoEncoding константой. Значение по умолчанию — системная кодовая страница.

Visible
Object

Необязательный объект. Значение true , если документ открыт в видимом окне. Значение по умолчанию — True.

OpenAndRepair
Object

Необязательный объект. Значение true для восстановления документа, чтобы предотвратить повреждение документа.

DocumentDirection
Object

Необязательный объект. Может быть константой WdDocumentDirection .

NoEncodingDialog
Object

Необязательный объект. Значение true, чтобы пропустить отображение диалогового окна Кодировка, которое Word отображается, если не удается распознать кодировку текста. Значение по умолчанию — False.

XMLTransform
Object

Необязательный объект. Указывает используемое преобразование.

Возвращаемое значение

Комментарии

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

Применяется к