Método Envelope.PrintOut (Word)
Imprime um envelope sem adicionar o envelope ao documento ativo.
expressão. PrintOut (ExtractAddress, Address, AutoText, OmitReturnAddress, ReturnAddress, ReturnAutoText, PrintBarCode, PrintFIMA, Size, Height, Width, FeedSource, AddressFromLeft, AddressFromTop, ReturnAddressFromLeft, ReturnAddressFromTop, DefaultFaceUp, DefaultOrientation, PrintEPostage, Vertical, RecipientNamefromLeft, RecipientNamefromTop, RecipientPostalfromLeft, RecipientPostalfromTop, SenderNamefromLeft, SenderNamefromTop, SenderPostalfromLeft, SenderPostalfromTop)
expressão Obrigatório. Uma variável que representa um objeto 'Envelope'.
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
ExtractAddress | Opcional | Variant | True para usar o texto marcado pelo indicador "EnvelopeAddress" (um indicador definido pelo usuário) como o endereço do destinatário. |
Address | Opcional | Variantes | Uma sequência de caracteres que especifica o endereço do destinatário (ignorado se ExtractAddress for True). |
AutoText | Opcional | Variant | O nome da entrada de AutoTexto que inclui um endereço do destinatário. |
OmitReturnAddress | Opcional | Variant | True para omitir o endereço do remetente. |
ReturnAddress | Opcional | Variant | Uma sequência de caracteres que especifica o endereço do remetente. |
ReturnAutoText | Opcional | Variant | O nome da entrada de AutoTexto que inclui um endereço do remetente. |
PrintBarCode | Opcional | Variant | True para adicionar um código de barras POSTNET. Somente para correio americano. |
PrintFIMA | Opcional | Variant | True para adicionar uma marca de identificação oposta (FIM-A) para uso na resposta de cortesia de pré-classificação. Somente para correio americano. |
Size | Opcional | Variant | Uma sequência de caracteres que especifica o tamanho do envelope. A sequência deve coincidir um dos tamanhos listados no lado esquerdo da caixa de tamanho de envelope na caixa de diálogo Opções de envelope (por exemplo, "Tamanho 10"). |
Height | Opcional | Variant | O comprimento do envelope (em pontos) quando o argumento Size é definido com um "tamanho personalizado". |
Width | Opcional | Variant | A largura do envelope (em pontos) quando o argumento Size é definido com um "tamanho personalizado". |
FeedSource | Opcional | Variant | True para usar a propriedade FeedSource do objeto Envelope para especificar qual bandeja de papel usada ao se imprimir o envelope. |
AddressFromLeft | Opcional | Variant | A distância (em pontos) entre a borda esquerda do envelope e o endereço do destinatário. |
AddressFromTop | Opcional | Variant | A distância (em pontos) entre a borda superior do envelope e o endereço do destinatário. |
ReturnAddressFromLeft | Opcional | Variant | A distância (em pontos) entre a borda esquerda do envelope e o endereço do remetente. |
ReturnAddressFromTop | Opcional | Variant | A distância (em pontos) entre a borda superior do envelope e o endereço do remetente. |
DefaultFaceUp | Opcional | Variant | True para imprimir o envelope com face voltada para cima; False para imprimir face para baixo. |
DefaultOrientation | Opcional | Variant | A orientação do envelope. Pode ser qualquer constante WdEnvelopeOrientation. |
PrintEPostage | Opcional | Variant | True para imprimir postagem usando um fornecedor de postagem eletrônica de Internet. |
Vertical | Opcional | Variant | True imprime texto verticalmente no envelope. Usado para envelopes de idioma asiático. |
RecipientNamefromLeft | Opcional | Variant | A posição do nome do recipiente, medido em pontos, da borda esquerda do envelope. Usado para envelopes com idioma asiático. |
RecipientNamefromTop | Opcional | Variant | A posição do nome do destinatário, medida em pontos, da borda superior do envelope. Usado para envelopes com idioma asiático. |
RecipientPostalfromLeft | Opcional | Variant | A posição do código postal de destinatário, medida em pontos, da borda esquerda do envelope. Usado para envelopes com idioma asiático. |
RecipientPostalfromTop | Opcional | Variant | A posição do código postal do destinatário, medida em pontos, da borda superior do envelope. Usado para envelopes com idioma asiático. |
SenderNamefromLeft | Opcional | Variant | A posição do nome do remetente, medida em pontos, da borda esquerda do envelope. Usado para envelopes com idioma asiático. |
SenderNamefromTop | Opcional | Variant | A posição do nome do remetente, medida em pontos, da parte superior do envelope. Usado para envelopes com idioma asiático. |
SenderPostalfromLeft | Opcional | Variant | A posição do código postal do remetente, medida em pontos, a partir da borda esquerda do envelope. Usado para envelopes com idioma asiático. |
SenderPostalfromTop | Opcional | Variant | A posição do código postal do remetente, medida em pontos, a partir da borda superior do envelope. Usado para envelopes com idioma asiático. |
Este exemplo imprime um envelope usando o endereço do usuário como endereço do remetente e um endereço de destinatário predefinido.
recep = "Don Funk" & vbCr & "123 Skye St." & vbCr & _
"OurTown, WA 98107"
ActiveDocument.Envelope.PrintOut Address:=recep, _
ReturnAddress:=Application.UserAddress, _
Size:="Size 10", PrintBarCode:=True
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? 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.