Condividi tramite


Metodo WorkbookBase.SendFaxOverInternet

Invia ai destinatari specificati il foglio attivo nella cartella di lavoro sotto forma di fax.

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 Sub SendFaxOverInternet ( _
    recipients As Object, _
    subject As Object, _
    showMessage As Object _
)
public void SendFaxOverInternet(
    Object recipients,
    Object subject,
    Object showMessage
)

Parametri

  • recipients
    Tipo: System.Object
    Numeri di fax e indirizzi di posta elettronica dei destinatari del fax.Separare i destinatari con un punto e virgola.
  • subject
    Tipo: System.Object
    Oggetto del documento inviato tramite fax.
  • showMessage
    Tipo: System.Object
    true visualizza il messaggio fax prima di inviarlo; false invia il fax senza visualizzare prima il messaggio.

Note

Per l'utilizzo di questo metodo è necessario che il servizio fax sia abilitato sul computer dell'utente.

Il formato utilizzato per specificare i numeri di fax nel parametro Recipients è recipientsfaxnumber@usersfaxprovider oppure recipientsname@recipientsfaxnumber. È possibile accedere alle informazioni del provider del servizio fax dell'utente utilizzando il seguente percorso del Registro di sistema:

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

Utilizzare il valore della chiave FaxAddress nel percorso del Registro di sistema per determinare il formato da utilizzare per un destinatario.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.

Esempi

Nell'esempio di codice riportato di seguito viene utilizzato il metodo SendFaxOverInternet per inviare la cartella di lavoro corrente sotto forma di fax e per visualizzare il messaggio del fax prima di inviarlo.

Questo esempio è valido per una personalizzazione a livello di documento.

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);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorkbookBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel