Envie Faxes através das suas aplicações de VBA por utilizar APIs Web Services.
Uma simples chamada ao WebserviceX.net permite que envie faxes gratuitamente para uma série de países. É verdade que ficará limitado a quantidade de textos que poderá enviar, mas é uma excelente ferramenta para mensagens essenciais. E vale a pena pelo preço, se o código de área-alvo for suportado.
A função retornará True se o fax foi enviado.
Function SendFax (fromEmail As String, subject As String, faxNumber As String, bodyText As String, toName As String) As Boolean' for coverage and detailed usage instructionsDim xml As ObjectDim result As StringSet xml = CreateObject("MSXML2.XMLHTTP.6.0")xml.Open "GET", _fromEmail & "&Subject=" & subject & "&FaxNumber=" & faxNumber & _"&BodyText=" & bodyText & "&ToName=" & toName, Falsexml.Sendresult = xml.responsetext' parse response for msgIf InStr(result, "Your Message has sent successfully") > 0 ThenSendFax = TrueEnd IfEnd Function
Como usuar?
Seu endereço de emailO assunto do faxO número do fax (sem hífens ou espaços)O texto do faxSeu Nome
Sub
TestSendFax()
End
Sub
Reference:
Inspiration:
Tags: VBA, Tips, send, fax, Faxes, Fac-Símile, WebserviceX.net,