Compartir a través de


WorkbookBase.RoutingSlip (Propiedad)

Obtiene un objeto Microsoft.Office.Interop.Excel.RoutingSlip que representa la lista de distribución del libro.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public ReadOnly Property RoutingSlip As RoutingSlip
public RoutingSlip RoutingSlip { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.Excel.RoutingSlip
Objeto Microsoft.Office.Interop.Excel.RoutingSlip que representa la lista de enrutamiento del libro.

Comentarios

Si no existe ninguna lista de enrutamiento, la lectura de esta propiedad provoca una excepción (compruebe previamente la propiedad HasRoutingSlip).

Ejemplos

El ejemplo de código siguiente comprueba el valor de la propiedad Routed para determinar si el libro se ha enrutado.Si no se ha enrutado, el ejemplo establece la propiedad HasRoutingSlip en true, establece la propiedad Subject en una línea de asunto para la lista de enrutamiento y, a continuación, utiliza la propiedad RoutingSlip para ajustar el tipo de entrega, el mensaje y los destinatarios.Finalmente, el ejemplo llama al método Route para redirigir el libro.

Se trata de un ejemplo para una personalización en el nivel del documento.

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();
    }
}

Seguridad de .NET Framework

Vea también

Referencia

WorkbookBase Clase

Microsoft.Office.Tools.Excel (Espacio de nombres)