WorkbookBase.RoutingSlip, propriété
Obtient un objet Microsoft.Office.Interop.Excel.RoutingSlip qui représente le bordereau de routage du classeur.
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 ReadOnly Property RoutingSlip As RoutingSlip
public RoutingSlip RoutingSlip { get; }
Valeur de propriété
Type : Microsoft.Office.Interop.Excel.RoutingSlip
Objet Microsoft.Office.Interop.Excel.RoutingSlip qui représente le bordereau de routage du classeur.
Notes
La lecture de cette propriété en l'absence de bordereau de routage entraîne la levée d'une exception (vérifiez en premier lieu la propriété HasRoutingSlip).
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.