Поделиться через


Метод Workbook.SendFaxOverInternet (Excel)

Отправляет лист в качестве факса указанным получателям.

Синтаксис

expression. SendFaxOverInternet (Recipients, Subject, ShowMessage)

Выражение Переменная, представляющая объект Workbook .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Получатели Необязательный Variant Строка, представляющая номера факсов и адреса электронной почты людей, которым будет отправлен факс. Разделите несколько получателей точкой с запятой.
Тема Необязательный Variant Строка, представляющая строку темы для документа, по факсу.
ShowMessage Необязательный Variant Значение True отображает факсимильные сообщения перед его отправкой. False отправляет факс без отображения факса.

Замечания

Для использования метода SendFaxOverInternet требуется, чтобы служба факсов была включена на компьютере пользователя.

Формат, используемый для указания номеров факсов в параметре Recipients : <recipientsfaxnumber>@<usersfaxprovider> или <recipientsname>@<recipientsfaxnumber>.

Вы можете получить доступ к сведениям о поставщике факсов пользователя, используя следующий путь к реестру:

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

Используйте значение раздела FaxAddress по этому пути реестра, чтобы определить формат, используемый для получателя.

Пример

В следующем примере факс отправляется поставщику услуг факса, который затем отправляет сообщение получателю.

ActiveWorkbook.SendFaxOverInternet _ 
 "14255550101@consolidatedmessenger.com", _ 
 "For your review", True

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.