Méthode Documents.OpenNoRepairDialog (Word)

Ouvre le document spécifié et l’ajoute à la collection Documents.

Syntaxe

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

Expression Variable qui représente un objet Documents .

Parameters

Nom Requis/Facultatif Type de données Description
FileName Obligatoire Variant Nom du document (les chemins d'accès sont acceptés).
ConfirmConversions Facultatif Variant True: pour afficher la boîte de dialogue Convertir si le fichier n'est pas au format Microsoft Word.
ReadOnly Facultatif Variant True: pour ouvrir le document en lecture seule. Cet argument ne remplace pas le paramètre de lecture seule dont la définition est recommandée sur un document enregistré. Par exemple, si l'option Lecture seule recommandée a été activée lors de l'enregistrement d'un document, le fait d'affecter la valeur False à l'argument LectureSeule n'entraîne pas l'ouverture du fichier en lecture-écriture.
AddToRecentFiles Facultatif Variant True pour ajouter le nom de fichier à la liste des fichiers récemment utilisés en bas du menu Fichier.
PasswordDocument Facultatif Variant Mot de passe nécessaire pour ouvrir le document.
PasswordTemplate Facultatif Variant Mot de passe nécessaire pour ouvrir le modèle.
Revert Facultatif Variant Contrôle ce qu’il se passe si le nom de fichier est le nom d’un document ouvert. True pour ignorer les modifications non enregistrées pour le document ouvert et réouvrir le fichier. Faux pour activer le document ouvert.
WritePasswordDocument Facultatif Variant Mot de passe nécessaire à l'enregistrement des modifications apportées au document.
WritePasswordTemplate Facultatif Variant Mot de passe nécessaire à l'enregistrement des modifications apportées au modèle.
Format Facultatif Variant Convertisseur de fichier à utiliser pour ouvrir le document. Il peut s’agir de l’une des constantes WdOpenFormat . La valeur par défaut est wdOpenFormatAuto.
Encoding Facultatif Variant Codage du document (page de codes ou jeu de caractères) qui doit être utilisé par Microsoft Word lors de l’affichage du document enregistré. Il peut s’agir de n’importe quelle constante MsoEncoding valide. Pour obtenir la liste des constantes MsoEncoding utilisables, voir l'Explorateur d'objets dans Visual Basic Editor. La valeur par défaut est la page de code système.
Visible Facultatif Variant True si le document est ouvert dans une fenêtre visible. La valeur par défaut est True.
OpenAndRepair Facultatif Variant True: pour réparer le document afin d'éviter toute altération.
DocumentDirection Facultatif Variant Indique la direction horizontale de l'enchaînement du texte dans un document. Il peut s’agir de n’importe quelle constante WdDocumentDirection valide. La valeur par défaut est wdLeftToRight.
NoEncodingDialog Facultatif Variant True pour ignorer l’affichage de la boîte de dialogue Encodage que Word affiche si l’encodage de texte ne peut pas être reconnu. La valeur par défaut est False.
XMLTransform Facultatif Variant Spécifie la transformation à utiliser.

Valeur renvoyée

Objet Document qui représente le document spécifié.

Sécurité

Importante

Évitez d’utiliser des mots de passe codés en dur dans vos applications. Si un mot de passe est requis dans une procédure, demandez-le à l’utilisateur, stockez-le dans une variable, puis utilisez la variable dans votre code. Pour connaître les meilleures pratiques recommandées sur la façon de procéder, consultez Notes de sécurité pour les développeurs de solutions Office.

Exemple

L’exemple suivant montre comment ouvrir le fichier « MyDoc.doc » en lecture seule.

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

L’exemple suivant montre comment ouvrir le fichier « Test.wp » à l’aide du convertisseur de fichier de WordPerfect version 6.x.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.