Метод Document.CreateLetterContent (Word)
Создает и возвращает объект LetterContent на основе указанных элементов буквы. Объект LetterContent.
Синтаксис
выражение. 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_
)
выражение (обязательно). Переменная, представляющая объект Document .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
DateFormat | Обязательный | String | Дата письма. |
IncludeHeaderFooter | Обязательный | Boolean | Значение true , чтобы включить верхний и нижний колонтитулы из шаблона макета страницы. |
PageDesign | Обязательный | String | Имя шаблона, присоединенного к документу. |
LetterStyle | Обязательный | WdLetterStyle | Макет документа. |
Letterhead | Обязательный | Boolean | Значение true , чтобы зарезервировать место для предварительно отпечатаемого бланка. |
LetterheadLocation | Обязательный | WdLetterheadLocation | Расположение предварительно отпечатаемого бланка. |
LetterheadSize | Обязательный | Single | Объем пространства (в точках), зарезервированный для предварительно отпечатаемого бланка. |
RecipientName | Обязательный | String | Имя человека, который будет получать письмо. |
RecipientAddress | Обязательный | String | Почтовый адрес пользователя, который будет получать письмо. |
Salutation | Обязательный | String | Текст приветствия для письма. |
SalutationType | Обязательный | WdSalutationType | Тип приветствия для буквы. |
RecipientReference | Обязательный | String | Текст ссылочной строки для буквы (например, "В ответе на:"). |
MailingInstructions | Обязательный | String | Текст инструкции по отправке письма (например, "Сертифицированная почта"). |
AttentionLine | Обязательный | String | Текст строки внимания для буквы (например, "Внимание:"). |
Тема | Обязательный | String | Текст темы для указанной буквы. |
CCList | Обязательный | String | Имена получателей углеродной копии (CC) для письма. |
ReturnAddress | Обязательный | String | Текст возвращаемого почтового адреса для письма. |
SenderName | Обязательный | String | Имя пользователя, отправляющего письмо. |
Closing | Обязательный | String | Заключительный текст для буквы. |
SenderCompany | Обязательный | String | Название компании пользователя, создающего письмо. |
SenderJobTitle | Обязательный | String | Должность человека, создающего письмо. |
SenderInitials | Обязательный | String | Инициалы пользователя, создающего букву. |
EnclosureNumber | Обязательный | Long | Количество вложения для буквы. |
InfoBlock | Необязательный | Variant | Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
RecipientCode | Необязательный | Variant | Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
RecipientGender | Необязательный | Variant | Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
ReturnAddressShortForm | Необязательный | Variant | Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
SenderCity | Необязательный | Variant | Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
SenderCode | Необязательный | Variant | Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
SenderGender | Необязательный | Variant | Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
SenderReference | Необязательный | Variant | Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
Возвращаемое значение
LetterContent
Пример
В следующем примере метод CreateLetterContent используется для создания объекта LetterContent в активном документе, а затем использует этот объект с методом 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.