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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.