Método Document.CreateLetterContent (Word)

Crea y devuelve un objeto LetterContent nuevo basado en los elementos de la carta especificada. Objeto LetterContent.

Sintaxis

expresión. 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_ )

expresión requerida. Variable que representa un objeto Document.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
DateFormat Obligatorio String Fecha de la carta.
IncludeHeaderFooter Obligatorio Boolean True para incluir el encabezado y pie de página de la plantilla de diseño de página.
PageDesign Obligatorio String Nombre de la plantilla adjunta al documento.
LetterStyle Obligatorio WdLetterStyle Diseño del documento.
Letterhead Obligatorio Boolean True para reservar espacio para un membrete preimpreso.
LetterheadLocation Obligatorio WdLetterheadLocation Posición del membrete.
LetterheadSize Obligatorio Single Espacio, en puntos, que debe reservarse para el membrete.
RecipientName Obligatorio String Nombre de la persona que recibirá la carta.
RecipientAddress Obligatorio String Dirección de correo de la persona que recibirá la carta.
Salutation Obligatorio String Texto del saludo de la carta.
SalutationType Obligatorio WdSalutationType Tipo de saludo de la carta.
RecipientReference Obligatorio String Texto de la línea de referencia de la carta; por ejemplo, "En respuesta a:".
MailingInstructions Obligatorio String Texto de la instrucción de correo de la carta; por ejemplo, "Correo certificado".
AttentionLine Obligatorio String Texto de la línea de atención de la carta; por ejemplo, "Atención:".
Subject Obligatorio String Texto del asunto de la carta especificada.
CCList Obligatorio String Nombres de los destinatarios de la copia de la carta.
ReturnAddress Obligatorio String Texto de la dirección postal del remitente de la carta.
SenderName Obligatorio String Nombre de la persona que envía la carta.
Closing Obligatorio String Texto de la despedida de la carta.
SenderCompany Obligatorio String Nombre de la organización a la que pertenece la persona que crea la carta.
SenderJobTitle Obligatorio String Puesto de la persona que crea la carta.
SenderInitials Obligatorio String Iniciales de la persona que crea la carta.
EnclosureNumber Obligatorio Long Número de documentos adjuntos a la carta.
InfoBlock Opcional Variant Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos).
RecipientCode Opcional Variant Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos).
RecipientGender Opcional Variant Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos).
ReturnAddressShortForm Opcional Variant Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos).
SenderCity Opcional Variant Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos).
SenderCode Opcional Variant Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos).
SenderGender Opcional Variant Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos).
SenderReference Opcional Variant Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos).

Valor devuelto

LetterContent

Ejemplo:

En el ejemplo siguiente se utiliza el método CreateLetterContent para crear un objeto LetterContent nuevo en el documento activo y, a continuación, utiliza este objeto con el 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

Consulte también

Objeto Document

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.