Freigeben über


WorkbookBase.SendFaxOverInternet-Methode

Sendet das aktive Blatt in der Arbeitsmappe als Fax an die angegebenen Empfänger.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
Public Sub SendFaxOverInternet ( _
    recipients As Object, _
    subject As Object, _
    showMessage As Object _
)
public void SendFaxOverInternet(
    Object recipients,
    Object subject,
    Object showMessage
)

Parameter

  • recipients
    Typ: System.Object
    Die Faxnummern und E-Mail-Adressen der Personen, an die das Fax gesendet wird.Trennen Sie mehrere Empfänger durch ein Semikolon.
  • subject
    Typ: System.Object
    Die Betreffzeile für das gefaxte Dokument.
  • showMessage
    Typ: System.Object
    Mit true wird die Faxnachricht vor dem Senden angezeigt, und mit false wird das Fax gesendet, ohne die Faxnachricht anzuzeigen.

Hinweise

Zur Verwendung dieser Methode muss der Faxdienst auf dem Computer aktiviert sein.

Das Format zur Angabe von Faxnummern im Recipients-Parameter lautet entweder recipientsfaxnumber@usersfaxprovider oder recipientsname@recipientsfaxnumber. Über den folgenden Registrierungspfad können Sie auf die Faxanbieterinformationen des Benutzers zugreifen:

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\Services\Fax

Bestimmen Sie anhand des Werts des FaxAddress-Schlüssels unter diesem Registrierungspfad das Format für einen Empfänger.

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Im folgenden Codebeispiel wird die aktuelle Arbeitsmappe mithilfe der SendFaxOverInternet-Methode als Fax gesendet, wobei die Faxnachricht vor dem Senden angezeigt wird.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub WorkbookSendFaxOverInternet()
    ' First add a range value to make sure that the workbook
    ' is faxed. An empty workbook will not be faxed.
    Globals.Sheet1.Range("A1", "A5").Value2 = 55
    Me.SendFaxOverInternet( _
        "ContosoSales@15555550101", _
        "For your review.", True)
End Sub
private void WorkbookSendFaxOverInternet()
{
    // First add a range value to make sure that the workbook
    // is faxed. An empty workbook will not be faxed.
    Globals.Sheet1.Range["A1", "A5"].Value2 = 55;
    this.SendFaxOverInternet("ContosoSales@15555550101",
        "For your review.", true);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

WorkbookBase Klasse

Microsoft.Office.Tools.Excel-Namespace