Documents.OpenNoRepairDialog-Methode (Word)

Öffnet das angegebene Dokument und fügt es der Documents-Auflistung hinzu.

Syntax

Ausdruck. OpenNoRepairDialog (FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate, Format, Encoding, Visible, OpenAndRepair, DocumentDirection, NoEncodingDialog, XMLTransform)

Ausdruck Eine Variable, die ein Documents-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
FileName Erforderlich Variant Der Name des Dokuments (Pfade werden akzeptiert).
ConfirmConversions Optional Variant True, wenn das Dialogfeld Datei konvertieren angezeigt werden soll, wenn die Datei nicht im Microsoft Word-Format vorliegt.
ReadOnly Optional Variant True zum Öffnen des Dokuments im schreibgeschützten Modus. Dieses Argument setzt die empfohlene schreibgeschützte Einstellung für ein gespeichertes Dokument nicht außer Kraft. Wenn z.B. ein Dokument im schreibgeschützten Modus gespeichert wurde, bewirkt die Einstellung des ReadOnly-Arguments auf False nicht, dass die Datei im Lese-/Schreibzugriff geöffnet werden kann.
AddToRecentFiles Optional Variant True, wenn der Dateiname in die Liste der zuletzt verwendeten Dateien im unteren Teil des Menüs Datei aufgenommen werden soll.
PasswordDocument Optional Variant Das Kennwort zum Öffnen des Dokuments.
PasswordTemplate Optional Variant Das Kennwort zum Öffnen der Vorlage.
Revert Optional Variant Legt fest, wie verfahren wird, wenn FileName der Dateiname eines geöffneten Dokuments ist. True, um alle nicht gespeicherten Änderungen am geöffneten Dokument zu verwerfen und die Datei erneut zu öffnen. False, um das geöffnete Dokument zu aktivieren.
WritePasswordDocument Optional Variant Das zum Speichern von Änderungen am Dokument erforderliche Kennwort.
WritePasswordTemplate Optional Variant Das Kennwort zum Speichern von Änderungen an der Vorlage.
Format Optional Variant Das zum Öffnen des Dokuments zu verwendende Dateikonvertierungsprogramm. Dies kann eine der WdOpenFormat-Konstanten sein. Der Standardwert ist wdOpenFormatAuto.
Codierung Optional Variant Die bei der Anzeige des gespeicherten Dokuments von Word zu verwendende Dokumentcodierung (Codepage oder Zeichensatz). Kann eine beliebige gültige MsoEncoding-Konstante sein. Eine Liste der gültigen MsoEncoding -Konstanten finden Sie im Objektkatalog des Visual Basic-Editors. Standardmäßig ist die Codepage des Systems festgelegt.
Visible Optional Variant True, wenn das Dokument in einem sichtbaren Fenster geöffnet wird. Der Standardwert ist True.
OpenAndRepair Optional Variant True, um das Dokument zu reparieren und so dessen Beschädigung zu vermeiden
DocumentDirection Optional Variant Bestimmt den horizontalen Textfluss in einem Dokument. Kann eine beliebige gültige WdDocumentDirection-Konstante sein. Der Standardwert ist wdLeftToRight.
NoEncodingDialog Optional Variant True , um die Anzeige des Dialogfelds Codierung zu überspringen, das Word anzeigt, wenn die Textcodierung nicht erkannt werden kann. Der Standardwert ist False.
XMLTransform Optional Variant Gibt die zu verwendende Transformierung an

Rückgabewert

Ein Document-Objekt , das das angegebene Dokument darstellt.

Sicherheit

Wichtig

Vermeiden Sie das Verwenden von hartcodierten Kennwörtern in Anwendungen. Fordern Sie das Kennwort vom Benutzer an, speichern Sie es in einer Variablen, und verwenden Sie die Variable dann im Code, falls ein Kennwort in einer Prozedur benötigt wird. Empfohlene bewährte Methoden hierzu finden Sie unter Sicherheitshinweise für Entwickler von Office-Lösungen.

Beispiel

Im folgenden Beispiel wird MyDoc.doc als schreibgeschütztes Dokument geöffnet.

Sub OpenDoc() 
 Documents.OpenNoRepairDialog FileName:="C:\MyFiles\MyDoc.doc", ReadOnly:=True 
End Sub

Im folgenden Beispiel wird Test.wp mithilfe des WordPerfect 6.x-Dateikonvertierungsprogramms geöffnet.

Sub OpenDoc2() 
 Dim fmt As Variant 
 fmt = Application.FileConverters("WordPerfect6x").OpenFormat 
 Documents.OpenNoRepairDialog FileName:="C:\MyFiles\Test.wp", Format:=fmt 
End Sub

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.