Método Document. RunLetterWizard (Word)Document.RunLetterWizard method (Word)

Executa o Assistente de carta no documento especificado.Runs the Letter Wizard on the specified document.

SintaxeSyntax

expression.expression. RunLetterWizard( _LetterContent_ , _WizardMode_ )RunLetterWizard( _LetterContent_ , _WizardMode_ )

expressão Obrigatório.expression Required. Uma variável que representa um objeto Document.A variable that represents a Document object.

ParâmetrosParameters

NomeName Obrigatório/OpcionalRequired/Optional Tipo de dadosData type DescriçãoDescription
LetterContentLetterContent OpcionalOptional VariantVariant Um objeto LetterContent.A LetterContent object. Quaisquer propriedades preenchidas no objeto LetterContent aparecem como elementos pré-preenchidos nas caixas de diálogo Assistente de carta.Any filled properties in the LetterContent object show up as prefilled elements in the Letter Wizard dialog boxes. Se esse argumento for omitido, o método GetLetterContent automaticamente é utilizado para obter um objeto LetterContent do documento especificado.If this argument is omitted, the GetLetterContent method is automatically used to get a LetterContent object from the specified document.
AssistenteWizardMode OpcionalOptional VariantVariant True para exibir a caixa de diálogo Assistente de carta como uma série de etapas com um botão Avançar, voltare concluir .True to display the Letter Wizard dialog box as a series of steps with a Next, Back, and Finish button. False para exibir a caixa de diálogo Assistente de carta como se foram aberto no menu Ferramentas (uma caixa de diálogo de propriedades com um botão OK e um botão Cancelar ).False to display the Letter Wizard dialog box as if it were opened from the Tools menu (a properties dialog box with an OK button and a Cancel button). O valor padrão é True.The default value is True.

ComentáriosRemarks

Use o método CreateLetterContent para retornar um objeto LetterContent, dado várias propriedades do elemento de carta.Use the CreateLetterContent method to return a LetterContent object, given various letter element properties. Use o método GetLetterContent para retornar um objeto LetterContent com base no conteúdo do documento especificado.Use the GetLetterContent method to return a LetterContent object based on the contents of the specified document. Você pode usar o objeto LetterContent resultante com o método RunLetterWizard para predefinir elementos na caixa de diálogo Assistente de carta.You can use the resulting LetterContent object with the RunLetterWizard method to preset elements in the Letter Wizard dialog box.

ExemploExample

Este exemplo cria um novo objeto LetterContent, define várias propriedades para ele e executa o Assistente de carta usando o método RunLetterWizard.This example creates a new LetterContent object, sets several properties for it, and then runs the Letter Wizard by using the RunLetterWizard method.

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

O exemplo a seguir usa o método CreateLetterContent para criar um novo objeto LetterContent no documento ativo e, em seguida, usa esse objeto com o método RunLetterWizard.The following example uses the CreateLetterContent method to create a new LetterContent object in the active document, and then it uses this object with the RunLetterWizard method.

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

Confira tambémSee also

Objeto DocumentDocument Object

Suporte e comentáriosSupport and feedback

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação?Have questions or feedback about Office VBA or this documentation? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.