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