Word) (Document.RunLetterWizard 方法
在指定的文件上執行 [信件精靈]。
語法
expression。 RunLetterWizard
( _LetterContent_
, _WizardMode_
)
需要 expression。 代表 Document 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
LetterContent | 選用 | Variant | LetterContent 物件。 LetterContent 物件中的所有填滿的屬性會顯示為 [信件精靈] 對話方塊中的預先填入元素中。 如果省略此引數,則 GetLetterContent 方法會自動用來從指定的文件中取得的 LetterContent 物件。 |
WizardMode | 選用 | Variant | True 是表示 一系列的步驟與 下一個、 Back,] 和 [ 完成] 按鈕以顯示 [ 信件精靈] 對話方塊。 為 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 支援與意見反應。