Andre175
Gebruiker
- Lid geworden
- 2 feb 2018
- Berichten
- 351
goedemorgen
met onderstaande code moet het mogelijk zijn om vanuit excel te kunnen mailen.
Echter krijg ik na ongeveer 30 seconden een foutmelding: De transportfunctie kan geen verbinding maken met de server.
Klik ik bij de foutmelding op help, dan wordt deze info weergegeven:
https://docs.microsoft.com/nl-nl/office/vba/language/reference/user-interface-help/automation-error-error-440?f1url=https%3A%2F%2Fmsdn.microsoft.com%2Fquery%2Fdev11.query%3FappId%3DDev11IDEF1%26l%3Dnl-NL%26k%3Dk(vblr6.chm1000440)%3Bk(TargetFrameworkMoniker-Office.Version%3Dv16)%26rd%3Dtrue
Moet ik misschien een invoegtoeppasing (AddIn) in Excel toevoegen?
André
met onderstaande code moet het mogelijk zijn om vanuit excel te kunnen mailen.
Echter krijg ik na ongeveer 30 seconden een foutmelding: De transportfunctie kan geen verbinding maken met de server.
Klik ik bij de foutmelding op help, dan wordt deze info weergegeven:
https://docs.microsoft.com/nl-nl/office/vba/language/reference/user-interface-help/automation-error-error-440?f1url=https%3A%2F%2Fmsdn.microsoft.com%2Fquery%2Fdev11.query%3FappId%3DDev11IDEF1%26l%3Dnl-NL%26k%3Dk(vblr6.chm1000440)%3Bk(TargetFrameworkMoniker-Office.Version%3Dv16)%26rd%3Dtrue
Code:
Private Sub CommandButton2_Click()
Dim iMsg As Object
Dim iConf As Object
Dim strbody As String
Dim Flds As Variant
Set iMsg = CreateObject("CDO.Message")
Set iConf = CreateObject("CDO.Configuration")
iConf.Load -1 ' CDO Source Defaults
Set Flds = iConf.Fields
With Flds
.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.strato.com"
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
.Update
End With
strbody = "Hi there" & vbNewLine & vbNewLine & _
"This is line 1" & vbNewLine & _
"This is line 2" & vbNewLine & _
"This is line 3" & vbNewLine & _
"This is line 4"
With iMsg
Set .Configuration = iConf
.To = "<ontvanger@test.nl>"
.CC = ""
.BCC = ""
.From = """Andre"" <afzender@test.nl>"
.Subject = "Important message"
.TextBody = strbody
.Send
End With
Set iMsg = Nothing
Set iConf = Nothing
Set Flds = Nothing
End Sub
Moet ik misschien een invoegtoeppasing (AddIn) in Excel toevoegen?
André
Laatst bewerkt: