Partager via


WorkbookBase.Subject, propriété

Obtient ou définit l'objet de la fenêtre d'expédition ou du bordereau de routage.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public Property Subject As String
public string Subject { get; set; }

Valeur de propriété

Type : System.String
Objet de la fenêtre d'expédition ou du bordereau de routage.

Notes

L'objet de Microsoft.Office.Interop.Excel.RoutingSlip est utilisé comme objet pour les messages électroniques utilisés pour acheminer le classeur.

Exemples

L'exemple de code suivant vérifie la valeur de la propriété Routed afin de déterminer si le classeur a été acheminé. Si le classeur n'a pas été acheminé, l'exemple affecte la valeur true à la propriété HasRoutingSlip, affecte à la propriété Subject une ligne d'objet pour le bordereau de routage, puis utilise la propriété RoutingSlip pour ajuster le type de remise, le message et les destinataires. Enfin, l'exemple appelle la méthode Route pour acheminer le classeur.

Cet exemple illustre une personnalisation au niveau du document.

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

Sécurité .NET Framework

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms