Template.OpenAsDocument, méthode (Word)
Ouvre le modèle spécifié sous la forme d'un document et renvoie un objet Document.
Syntaxe
expression. OpenAsDocument
expression Obligatoire. Variable qui représente un objet « Template ».
Valeur renvoyée
Document
Remarques
L'ouverture d'un modèle sous la forme d'un document permet à l'utilisateur de modifier le contenu du modèle. Cela peut être nécessaire si une propriété ou méthode (par exemple, la propriété Styles ) n'est pas disponible à partir de l'objet Template.
Exemple
Cet exemple montre comment ouvrir le modèle attaché au document actif, afficher une boîte de message si le modèle ne contient pas uniquement une marque de paragraphe, puis le fermer.
Dim docNew As Document
Set docNew = ActiveDocument.AttachedTemplate.OpenAsDocument
If docNew.Content.Text <> Chr(13) Then
MsgBox "Template is not empty"
Else
MsgBox "Template is empty"
End If
docNew.Close SaveChanges:=wdDoNotSaveChanges
Cet exemple montre comment enregistrer une copie du modèle Normal sous le nom « Backup.dot ».
Dim docNew As Document
Set docNew = NormalTemplate.OpenAsDocument
With docNew
.SaveAs FileName:="Backup.dot"
.Close SaveChanges:=wdDoNotSaveChanges
End With
Cet exemple montre comment modifier la mise en forme du style Heading 1 dans le modèle attaché au document actif. La méthode UpdateStyles met à jour les styles du document actif.
Dim docNew As Document
Set docNew = ActiveDocument.AttachedTemplate.OpenAsDocument
With docNew.Styles(wdStyleHeading1).Font
.Name = "Arial"
.Size = 16
.Bold = False
End With
docNew.Close SaveChanges:=wdSaveChanges
ActiveDocument.UpdateStyles
Voir aussi
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.