Condividi tramite


Proprietà WorkbookBase.Subject

Ottiene o imposta l'oggetto per il mailer o la lista di distribuzione.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
Public Property Subject As String
    Get
    Set
public string Subject { get; set; }

Valore proprietà

Tipo: System.String
Oggetto per il mailer o la lista di distribuzione.

Note

L'oggetto specificato per Microsoft.Office.Interop.Excel.RoutingSlip indica l'oggetto dei messaggi di posta elettronica utilizzati per inviare la cartella di lavoro.

Esempi

Nell'esempio di codice riportato di seguito viene controllato il valore della proprietà Routed per determinare se la cartella di lavoro è stata inviata. Se la cartella di lavoro non è stata inviata, la proprietà HasRoutingSlip viene impostata su true, mentre la proprietà Subject viene impostata su un oggetto per la lista di distribuzione. Viene quindi utilizzata la proprietà RoutingSlip per specificare il tipo di recapito, il messaggio e i destinatari. Viene infine chiamato il metodo Route per inviare la cartella di lavoro.

Questo esempio è valido per una personalizzazione a livello di 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();
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorkbookBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel