Document.RunLetterWizard-Methode (Word)
Ruft den Brief-Assistenten mit dem angegebenen Dokument auf.
Syntax
Ausdruck.
RunLetterWizard
( _LetterContent_
, _WizardMode_
)
Ausdruck erforderlich. Eine Variable, die ein Document-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
LetterContent | Optional | Variant | Ein LetterContent-Objekt . Alle ausgefüllten Eigenschaften im LetterContent-Objekt werden in den Dialogfeldern des Brief-Assistenten als vorab ausgefüllte Elemente angezeigt. Wenn Sie dieses Argument auslassen, wird mit der GetLetterContent-Methode automatisch ein LetterContent-Objekt aus dem angegebenen Dokument abgerufen. |
WizardMode | Optional | Variant | True , um das Dialogfeld Brief-Assistent als eine Reihe von Schritten mit den Schaltflächen Weiter, Zurück und Fertig stellen anzuzeigen. False, wenn das Dialogfeld Brief-Assistent so angezeigt werden soll, als wäre es über das Menü Extras (ein Dialogfeld zum Festlegen von Eigenschaften mit den Schaltflächen OK und Abbrechen) geöffnet worden. Der Standardwert ist True. |
Hinweise
Verwenden Sie die CreateLetterContent-Methode , um ein LetterContent-Objekt bei verschiedenen Letter-Elementeigenschaften zurückzugeben. Verwenden Sie die GetLetterContent-Methode , um ein LetterContent-Objekt basierend auf dem Inhalt des angegebenen Dokuments zurückzugeben. Verwenden Sie das resultierende LetterContent-Objekt mit der RunLetterWizard-Methode , um Elemente im Dialogfeld Brief-Assistent voreingestellt zu haben.
Beispiel
In diesem Beispiel wird ein neues LetterContent-Objekt erstellt, es werden verschiedene Eigenschaften für das Objekt festgelegt, und anschließend wird der Brief-Assistent mit der RunLetterWizard-Methode aufgerufen.
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
Im folgenden Beispiel wird mit der CreateLetterContent-Methode ein neues LetterContent-Objekt im aktiven Dokument erstellt. Anschließend wird dieses Objekt mit der RunLetterWizard-Methode verwendet.
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
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.