Freigeben über


DocumentBase.MailMergeBeforeMerge-Ereignis

Wird ausgelöst, wenn eine Zusammenführung ausgeführt wird, bevor Datensätze zusammengeführt werden.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntax

'Declaration
Public Event MailMergeBeforeMerge As EventHandler
public event EventHandler MailMergeBeforeMerge

Hinweise

Um den Seriendruckvorgang anzuhalten, legen Sie das Cancel-Argument des bereitgestellten CancelEventArgs auf true fest.

Beispiele

Im folgenden Codebeispiel wird eine Meldung angezeigt, bevor ein manueller Seriendruck ausgeführt wird. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.

Private Sub DocumentMailMergeBeforeMerge()
    AddHandler Me.MailMergeBeforeMerge, AddressOf ThisDocument_MailMergeBeforeMerge
End Sub

Private Sub ThisDocument_MailMergeBeforeMerge(ByVal sender As Object, ByVal e As EventArgs)
    MessageBox.Show("Your mail merge on " & Me.Name & " is now starting.")
End Sub
private void DocumentMailMergeBeforeMerge()
{
    this.MailMergeBeforeMerge += new EventHandler(ThisDocument_MailMergeBeforeMerge);
}

void ThisDocument_MailMergeBeforeMerge(object sender, EventArgs e)
{
    MessageBox.Show("Your mail merge on "
        + this.Name + " is now starting.");
}

.NET Framework-Sicherheit

Siehe auch

Referenz

DocumentBase Klasse

Microsoft.Office.Tools.Word-Namespace