Метод 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 и обратная связь.