Méthode Document.CreateLetterContent (Word)

Crée et renvoie un objet LetterContent basé sur les éléments de la lettre spécifiée. Objet LetterContent.

Syntaxe

expression. CreateLetterContent( _DateFormat_ , _IncludeHeaderFooter_ , _PageDesign_ , _LetterStyle_ , _Letterhead_ , _LetterheadLocation_ , _LetterheadSize_ , _RecipientName_ , _RecipientAddress_ , _Salutation_ , _SalutationType_ , _RecipientReference_ , _MailingInstructions_ , _AttentionLine_ , _Subject_ , _CCList_ , _ReturnAddress_ , _SenderName_ , _Closing_ , _SenderCompany_ , _SenderJobTitle_ , _SenderInitials_ , _EnclosureNumber_ , _InfoBlock_ , _RecipientCode_ , _RecipientGender_ , _ReturnAddressShortForm_ , _SenderCity_ , _SenderCode_ , _SenderGender_ , _SenderReference_ )

expression Obligatoire. Variable qui représente un objet Document.

Parameters

Nom Requis/Facultatif Type de données Description
DateFormat Obligatoire Chaîne Date de la lettre.
IncludeHeaderFooter Obligatoire Booléen True pour inclure l'en-tête et le pied de page à partir du modèle de conception de page.
PageDesign Obligatoire Chaîne Nom du modèle associé au document.
LetterStyle Obligatoire WdLetterStyle Mise en page du document.
Letterhead Obligatoire Booléen True : pour réserver un espace pour un en-tête de lettre pré-imprimé.
LetterheadLocation Obligatoire WdLetterheadLocation Emplacement de l'en-tête de lettre pré-imprimé.
LetterheadSize Obligatoire Single Espace, en points, à réserver pour l'en-tête de lettre pré-imprimé.
RecipientName Obligatoire Chaîne Nom du destinataire de la lettre.
RecipientAddress Obligatoire Chaîne Adresse postale du destinataire de la lettre.
Salutation Obligatoire Chaîne Formule de politesse de la lettre.
SalutationType Obligatoire WdSalutationType Type de la formule de politesse de la lettre.
RecipientReference Obligatoire Chaîne Texte de la ligne de référence de la lettre (par exemple, « En réponse à : »).
MailingInstructions Obligatoire Chaîne Texte des critères de distribution de la lettre (par exemple, « Recommandé avec AR »).
AttentionLine Obligatoire Chaîne Texte de la ligne À de la lettre (par exemple, « À : »).
Subject Obligatoire Chaîne Objet de la lettre spécifiée.
CCList Obligatoire Chaîne Nom des destinataires d'une copie conforme (CC) de la lettre.
ReturnAddress Obligatoire Chaîne Adresse de l'expéditeur de la lettre.
SenderName Obligatoire Chaîne Nom de l'expéditeur de la lettre.
Closing Obligatoire Chaîne Formule de salutation de la lettre.
SenderCompany Obligatoire Chaîne Nom de la société à laquelle appartient le créateur de la lettre.
SenderJobTitle Obligatoire Chaîne Intitulé de la fonction du créateur de la lettre.
SenderInitials Obligatoire Chaîne Initiales du créateur de la lettre.
EnclosureNumber Obligatoire Entier long Nombre de pièces jointes à la lettre.
InfoBlock Facultatif Variant Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
RecipientCode Facultatif Variant Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
RecipientGender Facultatif Variant Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
ReturnAddressShortForm Facultatif Variant Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
SenderCity Facultatif Variant Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
SenderCode Facultatif Variant Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
SenderGender Facultatif Variant Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
SenderReference Facultatif Variant Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.

Valeur renvoyée

LetterContent

Exemple

L'exemple suivant utilise la méthode CreateLetterContent pour créer un objet LetterContent dans le document actif, puis utilise cet objet avec la méthode RunLetterWizard.

Set myLetter = ActiveDocument _ 
 .CreateLetterContent(DateFormat:="July 31, 1996", _ 
 IncludeHeaderFooter:=False, PageDesign:="", _ 
 LetterStyle:=wdFullBlock, Letterhead:=True, _ 
 LetterheadLocation:=wdLetterTop, _ 
 LetterheadSize:=InchesToPoints(1.5), _ 
 RecipientName:="Dave Edson", _ 
 RecipientAddress:="436 SE Main St." & vbCr _ 
 & "Bellevue, WA 98004", _ 
 Salutation:="Dear Dave,", _ 
 SalutationType:=wdSalutationInformal, _ 
 RecipientReference:="", MailingInstructions:="", _ 
 AttentionLine:="", Subject:="End of year report", _ 
 CCList:="", ReturnAddress:="", _ 
 SenderName:="", Closing:="Sincerely yours,", _ 
 SenderCompany:="", SenderJobTitle:="", _ 
 SenderInitials:="", EnclosureNumber:=0) 
ActiveDocument.RunLetterWizard LetterContent:=myLetter

Voir aussi

Objet Document

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.