Hej, jag har skickat mail med kod skriven i VBA under många år men nu verkar det hänt något hos Microsoft ?
Jag har ingen aning om vad men plötsligt går det inte längre att skicka mail !?!
Jag använder följande kod och har skrivit in alla de Referenser som behövs...
Sub SkickaMedOutlook()
Dim oFolder As Outlook.MAPIFolder
Dim oItem As Outlook.MailItem
Dim oOutlook As New Outlook.Application
Dim MoOutlook As Outlook.Namespace
ChDir "H:\Inför styrelsemöten\2023\Utskick"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"H:\Inför styrelsemöten\2023\Utskick\" & Namn & ".pdf", _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=False
Set MoOutlook = oOutlook.GetNamespace("MAPI")
Set oFolder = MoOutlook.GetDefaultFolder(olFolderOutbox)
Set oItem = oFolder.Items.Add(olMailItem)
FilBilaga = "H:\Inför styrelsemöten\2023\Utskick\" & Namn & ".pdf"
With oItem
.Recipients.Add (EPostAdrs)
.Subject = SvarsTexten
.Body = "Hej " & Namn & ". " & Chr(10) & Chr(10) & TackTexten
.Attachments.Add FilBilaga
.Importance = olImportanceHigh
.Send
End With
Set oItem = Nothing
Set oFolder = Nothing
End Sub
Är det något Microsoft ändrat så att jag inte längre kan använda den kod jag skrivit och använt under många många år ??
/fleXcel