Classe LetterContent (Word VBA)

La classe LetterContent représente les éléments d'une lettre créée par l'Assistant Courrier.

Set

Pour utiliser une variable de classe LetterContent, elle doit d'abord être instanciée, par exemple

Dim lct as LetterContent
Set lct = Dim strDateFormat As String: strDateFormat = 
Dim strPageDesign As String: strPageDesign = 
Dim strRecipientName As String: strRecipientName = 
Dim strRecipientAddress As String: strRecipientAddress = 
Dim strSalutation As String: strSalutation = 
Dim strRecipientReference As String: strRecipientReference = 
Dim strMailingInstructions As String: strMailingInstructions = 
Dim strAttentionLine As String: strAttentionLine = 
Dim strSubject As String: strSubject = 
Dim strCCList As String: strCCList = 
Dim strReturnAddress As String: strReturnAddress = 
Dim strSenderName As String: strSenderName = 
Dim strClosing As String: strClosing = 
Dim strSenderCompany As String: strSenderCompany = 
Dim strSenderJobTitle As String: strSenderJobTitle = 
Dim strSenderInitials As String: strSenderInitials = 
Dim lngEnclosureNumber As Long: lngEnclosureNumber = 
ActiveDocument.CreateLetterContent(DateFormat:=strDateFormat, IncludeHeaderFooter:=True, PageDesign:=strPageDesign, LetterStyle:=wdFullBlock, Letterhead:=True, LetterheadLocation:=wdLetterBottom, LetterheadSize:=, RecipientName:=strRecipientName, RecipientAddress:=strRecipientAddress, Salutation:=strSalutation, SalutationType:=wdSalutationBusiness, RecipientReference:=strRecipientReference, MailingInstructions:=strMailingInstructions, AttentionLine:=strAttentionLine, Subject:=strSubject, CCList:=strCCList, ReturnAddress:=strReturnAddress, SenderName:=strSenderName, Closing:=strClosing, SenderCompany:=strSenderCompany, SenderJobTitle:=strSenderJobTitle, SenderInitials:=strSenderInitials, EnclosureNumber:=lngEnclosureNumber)

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe LetterContent : Document.CreateLetterContent, Document.GetLetterContent et Duplicate

Thèmes

Certaines procédures de cette classe ont été regroupées en thèmes et sont décrites sur des pages thématiques séparées

Format with its procedures DateFormat et LetterStyle
Name with its procedures RecipientName, SenderJobTitle et SenderName

Propriétés

AttentionLine Cette propriété renvoie ou définit le texte contenu dans la ligne d'une lettre créée par l'Assistant courrier.

ActiveDocument.CreateLetterContent.AttentionLine =

CCList Cette propriété renvoie ou définit les destinataires en copie carbone (CC) d'une lettre créée par l'Assistant courrier.

ActiveDocument.CreateLetterContent.CCList =

Closing Cette propriété renvoie ou définit le texte de la fermeture d'une lettre créée par l'Assistant courrier (par exemple, « Cordialement »).

ActiveDocument.CreateLetterContent.Closing =

Duplicate Renvoie un objet LetterContent en lecture seule qui représente le contenu d’une lettre créée par l’Assistant Courrier.

Dim lctDuplicate As LetterContent
Set lctDuplicate = ActiveDocument.CreateLetterContent.Duplicate

EnclosureNumber Renvoie ou définit le nombre de pièces jointes à une lettre créée à l'aide de l'Assistant Courrier.

ActiveDocument.CreateLetterContent.EnclosureNumber =

IncludeHeaderFooter True si l'en-tête et le pied de page à partir du modèle de conception de page sont inclus dans une lettre créée par l'Assistant courrier.

ActiveDocument.CreateLetterContent.IncludeHeaderFooter = True

InfoBlock Cette propriété est associée à l'Assistant Courrier de Microsoft Word.

ActiveDocument.CreateLetterContent.InfoBlock = True

Letterhead True si un espace est réservé pour un en-tête de lettre pré-imprimé dans une lettre créée par l'Assistant courrier.

ActiveDocument.CreateLetterContent.Letterhead = True

LetterheadLocation Cette propriété renvoie ou définit l'emplacement de l'en-tête de lettre pré-imprimé dans une lettre créée par l'Assistant courrier.

ActiveDocument.CreateLetterContent.LetterheadLocation = wdLetterBottom

LetterheadSize Cette propriété renvoie ou définit la quantité d'espace exprimée en points, à réserver pour un en-tête de lettre pré-imprimé dans une lettre créée par l'Assistant courrier.

ActiveDocument.CreateLetterContent.LetterheadSize =

MailingInstructions Cette propriété renvoie ou définit le texte d'instruction de publipostage d'une lettre créée par l'Assistant courrier (par exemple, « recommandé avec AR »).

ActiveDocument.CreateLetterContent.MailingInstructions =

PageDesign Cette propriété renvoie ou définit le nom du modèle attaché au document créé par l'Assistant courrier.

ActiveDocument.CreateLetterContent.PageDesign =

Parent Renvoie un Object qui représente l'objet parent de l'objet LetterContent spécifié.

Dim objParent As Object
Set objParent = ActiveDocument.CreateLetterContent.Parent

RecipientAddress Cette propriété renvoie ou définit l'adresse postale de la personne que vous recevez la lettre créée par l'Assistant courrier.

ActiveDocument.CreateLetterContent.RecipientAddress =

RecipientCode Cette propriété renvoie ou définit le code du destinataire.

ActiveDocument.CreateLetterContent.RecipientCode =

RecipientGender Cette propriété renvoie ou définit le genre du destinataire, s'il est connu.

ActiveDocument.CreateLetterContent.RecipientGender = wdGenderFemale

RecipientReference Renvoie ou définit la ligne de référence (par exemple, « En réponse à : ») d'une lettre créée à l'aide de l'Assistant Courrier.

ActiveDocument.CreateLetterContent.RecipientReference =

ReturnAddress Cette propriété renvoie ou définit l'adresse d'expéditeur pour une lettre créée à l'aide de l'Assistant courrier.

ActiveDocument.CreateLetterContent.ReturnAddress =

ReturnAddressShortForm Cette propriété renvoie ou définit l'adresse de la forme abrégée.

ActiveDocument.CreateLetterContent.ReturnAddressShortForm =

Salutation Cette propriété renvoie ou définit la formule de politesse d'une lettre créée par l'Assistant courrier.

ActiveDocument.CreateLetterContent.Salutation =

SalutationType Renvoie ou définit le type de formule de politesse d’une lettre créée à l’aide de l’Assistant Courrier.

ActiveDocument.CreateLetterContent.SalutationType = wdSalutationBusiness

SenderCity Cette propriété renvoie ou définit la ville de l'expéditeur.

ActiveDocument.CreateLetterContent.SenderCity =

SenderCode Renvoie ou définit le code de l'expéditeur.

ActiveDocument.CreateLetterContent.SenderCode =

SenderCompany Cette propriété renvoie ou définit le nom de la société de la personne qui a créé une lettre avec l'Assistant courrier.

ActiveDocument.CreateLetterContent.SenderCompany =

SenderGender Cette propriété renvoie ou définit le sexe utilisé dans la formule de politesse.

ActiveDocument.CreateLetterContent.SenderGender = wdGenderFemale

SenderInitials Cette propriété renvoie ou définit les initiales de la personne qui a créé une lettre avec l'Assistant courrier.

ActiveDocument.CreateLetterContent.SenderInitials =

SenderReference Non utilisé dans la version anglaise de Microsoft Word.

ActiveDocument.CreateLetterContent.SenderReference =

Subject Cette propriété renvoie ou définit le texte de l'objet d'une lettre créée par l'Assistant courrier.

ActiveDocument.CreateLetterContent.Subject =