Freigeben über


WorkbookBase.HasRoutingSlip-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Arbeitsmappe über einen Verteiler verfügt, oder legt diesen Wert fest.

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

Syntax

'Declaration
Public Property HasRoutingSlip As Boolean
    Get
    Set
public bool HasRoutingSlip { get; set; }

Eigenschaftswert

Typ: System.Boolean
true, wenn die Arbeitsmappe über einen Verteiler verfügt, andernfalls false.

Hinweise

Wenn diese Eigenschaft auf true festgelegt wird, wird ein Verteiler mit Standardwerten erstellt. Falls die Eigenschaft auf false festgelegt wird, wird der Verteiler gelöscht.

Beispiele

Im folgenden Codebeispiel wird der Wert der Routed-Eigenschaft überprüft, um zu bestimmen, ob die Arbeitsmappe weitergeleitet wurde. Wenn die Arbeitsmappe nicht weitergeleitet wurde, wird die HasRoutingSlip-Eigenschaft auf true und die Subject-Eigenschaft auf eine Betreffzeile für den Verteiler festgelegt, und dann werden mithilfe der RoutingSlip-Eigenschaft der Übermittlungstyp, die Meldung und die Empfänger festgelegt. Schließlich wird die Route-Methode aufgerufen, um die Arbeitsmappe weiterzuleiten.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub RouteWorkbook()
    If Not Me.Routed Then
        Me.HasRoutingSlip = True
        Me.Subject = "Here is the forecast spreadsheet."

        Dim routingSlip As Excel.RoutingSlip = Me.RoutingSlip
        routingSlip.Delivery = Excel.XlRoutingSlipDelivery.xlOneAfterAnother
        routingSlip.Message = "Please review and provide your feedback."
        routingSlip.Recipients = New String() _
            {"Don Hall", "Sydney Higa", "Ron Gabel"}
        Me.Route()
    End If
End Sub
private void RouteWorkbook()
{
    if (!this.Routed)
    {
        this.HasRoutingSlip = true;
        this.Subject = "Here is the forecast spreadsheet.";

        Excel.RoutingSlip routingSlip = this.RoutingSlip;
        routingSlip.Delivery = Excel.XlRoutingSlipDelivery.xlOneAfterAnother;
        routingSlip.Message = "Please review and provide your feedback.";
        routingSlip.set_Recipients(0,
            new string[] { "Don Hall", "Sydney Higa", "Ron Gabel" });
        this.Route();
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

WorkbookBase Klasse

Microsoft.Office.Tools.Excel-Namespace