Metoda WorkbookBase.Route —
Trasy skoroszyt, przy użyciu listy wysyłkowej bieżącego skoroszytu.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public Sub Route
public void Route()
Uwagi
Routing, ustawia skoroszytu Routed właściwość, aby true.
Przykłady
Poniższy przykład kodu sprawdza wartość właściwości Routed, aby ustalić, czy dany skoroszyt został przesłany.Jeśli skoroszyt nie zostanie rozesłany, wtedy przykład ustawi właściwość HasRoutingSlip na true, a właściwość Subject zostanie przestawiona na wiersz tematu listy wysyłkowej, następnie właściwość RoutingSlip zostanie użyta w celu dopasowania typu dostawy, wiadomości i adresatów.Wreszcie, w przykładzie wywołana jest metoda Route, która umożliwia przekazanie skoroszytu.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
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();
}
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.