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
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.