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