Application.EPostageInsertEx-Ereignis (Word)
Tritt ein, wenn ein Benutzer elektronisches Porto in ein Dokument einfügt.
Syntax
Ausdruck. EPostageInsertEx
( _Doc_
, _cpDeliveryAddrStart_
, _cpDeliveryAddrEnd_
, _cpReturnAddrStart_
, _cpReturnAddrEnd_
, _xaWidth_
, _yaHeight_
, _bstrPrinterName_
, _bstrPaperFeed_
, _fPrint_
, _fCancel_
)
Ausdruck Eine Variable, die ein Application-Objekt darstellt, das mit Ereignissen in einem Klassenmodul deklariert wurde. Informationen zur Verwendung von Ereignissen mit dem Application-Objekt finden Sie unter Verwenden von Ereignissen mit dem Application-Objekt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Doc | Erforderlich | Dokument | Das Dokument, in das das elektronische Porto eingefügt wird. |
cpDeliveryAddrStart | Erforderlich | Long | Die Anfangsposition im Dokument für die Empfängeradresse. Die Positionierung entspricht dem Wert der Start-Eigenschaft für ein Range-Objekt. |
cpDeliveryAddrEnd | Erforderlich | Long | Die Endposition im Dokument für die Empfängeradresse. Die Positionierung entspricht dem Wert der End-Eigenschaft für ein Range-Objekt. |
cpReturnAddrStart | Erforderlich | Long | Die Anfangsposition im Dokument für die Absenderadresse. Die Positionierung entspricht dem Wert der Start-Eigenschaft für ein Range-Objekt. |
cpReturnAddrEnd | Erforderlich | Long | Die Endposition im Dokument für die Absenderadresse. Die Positionierung entspricht dem Wert der End-Eigenschaft für ein Range-Objekt. |
xaWidth | Erforderlich | Long | Die Breite des Umschlags in 1/1440 Zoll-Einheiten. |
yaHeight | Erforderlich | Long | Die Höhe des Umschlags in 1/1440 Zoll-Einheiten. |
bstrPrinterName | Erforderlich | String | Der Name des Druckers wie im Dialogfeld Umschlagoptionen auf der Registerkarte Druckoptionen angegeben. |
bstrPaperFeed | Erforderlich | String | Die Einzugmethode wie im Dialogfeld Umschlagoptionen auf der Registerkarte Druckoptionen angegeben. |
Fprint | Erforderlich | Boolean | True, wenn der Benutzer angegeben hat, dass der Umschlag gedruckt werden soll. False, wenn der Benutzer angegeben hat, dass der Umschlag in das Dokument eingefügt werden soll. |
fCancel | Erforderlich | Boolean | Mit True brechen Sie das Einfügen des Portos ab. |
Beispiel
Im folgenden Beispiel wird eine Meldung angezeigt. Wenn der Benutzer auf Abbrechen klickt, wird die vom Benutzer angegebene Aktion abgebrochen.
Private Sub App_EPostageInsertEx(ByVal Doc As Document, ByVal cpDeliveryAddrStart As Long, _
ByVal cpDeliveryAddrEnd As Long, ByVal cpReturnAddrStart As Long, _
ByVal cpReturnAddrEnd As Long, ByVal xaWidth As Long, ByVal yaHeight As Long, _
ByVal bstrPrinterName As String, ByVal bstrPaperFeed As String, _
ByVal fPrint As Boolean, fCancel As Boolean)
Dim intResponse As Integer
If fPrint = True Then
intResponse = MsgBox("Make sure the printer is ready to print an envelope." & vbCrLf & _
"When the printer is ready, click OK.", vbOKCancel)
If intResponse = vbCancel Then
fCancel = True
End If
End If
End Sub
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.