Partager via


WorkbookBase.SendFaxOverInternet, méthode

Envoie la feuille active du classeur sous forme de télécopie aux destinataires spécifiés.

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

Paramètres

  • recipients
    Type : System.Object
    Numéros de télécopie et adresses de messagerie des personnes à qui la télécopie sera envoyée.Séparez les destinataires multiples par un point-virgule.
  • subject
    Type : System.Object
    Ligne d'objet du document télécopié.
  • showMessage
    Type : System.Object
    true affiche le message de télécopie avant de l'envoyer ; false envoie la télécopie sans afficher le message de télécopie.

Notes

L'utilisation de cette méthode nécessite l'activation du service de télécopie sur l'ordinateur de l'utilisateur.

Le format utilisé pour spécifier des numéros de télécopie dans le paramètre Recipients est recipientsfaxnumber@usersfaxprovider ou recipientsname@recipientsfaxnumber.Vous pouvez accéder aux informations relatives au fournisseur de services de télécopie de l'utilisateur à l'aide du chemin d'accès du Registre suivant :

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

Utilisez la valeur de la clé FaxAddress au niveau de ce chemin d'accès du Registre pour déterminer le format à utiliser pour un destinataire.

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.

Exemples

L'exemple de code suivant utilise la méthode SendFaxOverInternet pour envoyer le classeur actif sous forme de télécopie et afficher le message de télécopie avant de l'envoyer.

Cet exemple illustre une personnalisation au niveau du document.

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

Sécurité .NET Framework

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms