Enviando email usando o Outlook onde o método Send falha
Eu uso este código para enviar email do Excel:
Sub Mail_workbook_Outlook_1()
'Working in Excel 2000-2013
'This example send the last saved version of the Activeworkbook
'For Tips see: http://www.rondebruin.nl/win/winmail/Outlook/tips.htm
Dim OutApp As Object
Dim OutMail As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
On Error Resume Next
With OutMail
.to = "[email protected]"
.CC = ""
.BCC = ""
.Subject = "This is the Subject line"
.Body = "Hi there"
.Attachments.Add ActiveWorkbook.FullName
'You can add other files also like this
'.Attachments.Add ("C:\test.txt")
.Send ' <--------------------------------This is causing troubble
End With
On Error GoTo 0
Set OutMail = Nothing
Set OutApp = Nothing
End Sub
O problema é que.Send
não é reconhecido como um objeto (ou método).
Outros comandos estão funcionando (por exemplo, Exibir, Salvar).
Eu acredito que este erro existe por causa dos sistemas de segurança no meu trabalho. Eu até tentei usar o CDO e não está funcionando éter.