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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour