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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.