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