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