Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Запускает мастер писем для указанного документа.
Синтаксис
выражение.
RunLetterWizard( _LetterContent_ , _WizardMode_ )
выражение (обязательно). Переменная, представляющая объект документа .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| LetterContent | Необязательный | Variant | Объект LetterContent . Все свойства заливки в объекте LetterContent отображаются в диалоговых окнах мастера писем как предварительно заполненные элементы. Если этот аргумент опущен, метод GetLetterContent автоматически используется для получения объекта LetterContent из указанного документа. |
| WizardMode | Необязательный | Variant | True — отображение диалогового окна мастера писем в виде последовательности шагов с кнопками Next, Back и Finish . Значение false , чтобы диалоговое окно "Мастер писем " отображалось так, как будто оно открыто из меню "Сервис " (диалоговое окно свойств с кнопками "ОК" и " Отмена "). Значение по умолчанию — True. |
Примечания
Используйте метод CreateLetterContent для возврата объекта LetterContent с учетом различных свойств элемента буквы. Используйте метод GetLetterContent для возврата объекта LetterContent на основе содержимого указанного документа. Используйте полученный объект LetterContent с методом RunLetterWizard для задания параметров элементов в диалоговом окне "Мастер писем ".
Пример
В этом примере создается новый объект LetterContent , задается для него несколько свойств, а затем запускается мастер писем с помощью метода RunLetterWizard .
Set myContent = New LetterContent
With myContent
.Salutation ="Hello"
.SalutationType = wdSalutationOther
.SenderName = Application.UserName
.SenderInitials =Application.UserInitials
End With
Documents.Add.RunLetterWizard _
LetterContent:=myContent, WizardMode:=True
В следующем примере метод CreateLetterContent используется для создания нового объекта LetterContent в активном документе, а затем этот объект используется с методом RunLetterWizard .
Set myLetter = ActiveDocument _
.CreateLetterContent(DateFormat:="July 31, 1999", _
IncludeHeaderFooter:=False, _
PageDesign:="C:\MSOffice\Templates" _
& "\Letters & Faxes\Contemporary Letter.dot", _
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 и обратная связь.