Freigeben über


WorkbookBase.Routed-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Arbeitsmappe an den nächsten Empfänger weitergeleitet wurde.

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 ReadOnly Property Routed As Boolean
    Get
public bool Routed { get; }

Eigenschaftswert

Typ: System.Boolean
true, wenn die Arbeitsmappe an den nächsten Empfänger weitergeleitet wurde, false, wenn die Arbeitsmappe noch weitergeleitet werden muss.

Hinweise

Wenn die Arbeitsmappe nicht an den aktuellen Benutzer weitergeleitet wurde, ist diese Eigenschaft immer false (beispielsweise wenn das Dokument keinen Verteiler besitzt oder dieser gerade erst erstellt wurde).

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