Método Document.CreateLetterContent (Word)

Cria e retorna um objeto LetterContent com base em elementos de carta especificados. Objeto LetterContent.

Sintaxe

expressão. 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_ )

expressão Obrigatório. Uma variável que representa um objeto Document.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
DateFormat Obrigatório String A data da carta.
IncludeHeaderFooter Obrigatório Boolean True para incluir o cabeçalho e rodapé do modelo de design da página.
PageDesign Obrigatório String O nome do modelo anexado ao documento.
LetterStyle Obrigatório WdLetterStyle O layout do documento.
Letterhead Obrigatório Boolean True para reservar espaço para um timbre pré-impresso.
LetterheadLocation Obrigatório WdLetterheadLocation A posição do timbre pré-impresso.
LetterheadSize Obrigatório Single A quantidade de espaço (em pontos) a ser reservado para um timbre pré-impresso.
RecipientName Obrigatório String O nome da pessoa que irá receber a carta.
RecipientAddress Obrigatório String O endereço para correspondência da pessoa que irá receber a carta.
Salutation Obrigatório String O texto de saudação da carta.
SalutationType Obrigatório WdSalutationType O tipo de saudação da carta.
RecipientReference Obrigatório String O texto da linha de referência para a carta (por exemplo, "Em resposta a:").
MailingInstructions Obrigatório String O texto instrutivo da forma de envio da carta (por exemplo, "Carta registrada sem seguro").
AttentionLine Obrigatório String O texto da linha de referência da carta (por exemplo, "Aos cuidados de:").
Subject Obrigatório String O texto do assunto da carta especificada.
CCList Obrigatório String Os nomes dos destinatários de cópias carbono (CC) da carta.
ReturnAddress Obrigatório String O texto do endereço para correspondência do destinatário da carta.
SenderName Obrigatório String O nome da pessoa que está enviando a carta.
Closing Obrigatório String O texto de encerramento da carta.
SenderCompany Obrigatório String O nome da empresa da pessoa que está criando a carta.
SenderJobTitle Obrigatório String O cargo da pessoa que está criando a carta.
SenderInitials Obrigatório String As iniciais da pessoa que está criando a carta.
EnclosureNumber Obrigatório Long O número de anexos da carta.
InfoBlock Opcional Variantes Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
RecipientCode Opcional Variantes Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
RecipientGender Opcional Variantes Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
ReturnAddressShortForm Opcional Variantes Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
SenderCity Opcional Variantes Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
SenderCode Opcional Variantes Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
SenderGender Opcional Variantes Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
SenderReference Opcional Variantes Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.

Valor de retorno

Lettercontent

Exemplo

O exemplo a seguir usa o método CreateLetterContent para criar um novo objeto LetterContent no documento ativo e, em seguida, usa esse objeto com o método 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

Confira também

Objeto Document

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.