Поделиться через


Метод 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

См. также

Объект Document

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.