Avatar billede Butterfly Ekspert
18. november 2025 - 14:00 Der er 5 kommentarer og
3 løsninger

Ny outlook

Hej
Jeg har fået den nye outlook og nu kan jeg ikke længere bruge mine makroer i excel til at sende en mail, hvordan kan jeg komme til det igen?
Den går i stå ved
"Vi har registreret et problem med at starte den nye Outlook. Prøv igen senere"
Og selvom jeg kommer til at den tager en kopi af !a:K32 og lægger ind i en mail, så bliver den ikke sendt, den ligger i udbakken i den gamle outlook, og først når jeg åbner den igen, bliver mailen sendt.

Min kode ser sådan ud
Sub MailNyOrdre()
ActiveSheet.Unprotect
Dim rng As Range
Dim OutApp As Object
Dim OutMail As Object
    Range("A2:C2").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
Set rng = Nothing
Set rng = Range("A1:K32").SpecialCells(xlCellTypeVisible)
    With Application
        .EnableEvents = False
        .ScreenUpdating = False
    End With
    Set OutApp = CreateObject("Outlook.Application")
    Set OutMail = OutApp.CreateItem(0)
    With OutMail
        .To = ThisWorkbook.Sheets("Data").Range("B4").Value
        .CC = ""
        .BCC = ""
        .Subject = "Test ny makro " & Ark1.Range("D1")
        .HTMLBody = RangetoHTML(rng)
    ' In place of the following statement, you can use ".Display" to
    ' display the e-mail message.
        .Display
    End With
        On Error GoTo 0
    With Application
        .EnableEvents = True
        .ScreenUpdating = True
    End With
    Set OutMail = Nothing
    Set OutApp = Nothing
    Range("B3").Select
End Sub
Avatar billede 220661 Ekspert
18. november 2025 - 14:08 #1
Har du legasy outlook fra officepakken installeret? Måske har Microsoft ment at det er ny Outlook du skal bruge.  Det ville ikke overraske mig.
Avatar billede Butterfly Ekspert
18. november 2025 - 14:15 #2
Ja, det er sådan det er, men jeg kan vælge stadig at bruge den gamle
Avatar billede ebea Ekspert
18. november 2025 - 14:49 #3
Den nye Outlook, understøtter ikke VBA, som du kunne i den gamle/tidligere versioner af Outlook.

Og det er på grund af den nye arkitektur den er bygget på. Så du kan ikke bruge den nye Outlook, til at lave et kald fra en VBA opsætning.
Og det bliver heller ikke implementeret.
Avatar billede Dan Elgaard Ekspert
18. november 2025 - 15:11 #4
Den nye Outlook sutter, da det i bund og grund blot er et webinterface uden support for automation (makroer).

Skift tilbage til Outlook Classic og alt vil virke igen.
Avatar billede 220661 Ekspert
18. november 2025 - 16:06 #5
Jeg ville fjerne ny outlook hvis den ikke bruges. Den har sket ikke de funktioner som legasy office versionen har.
Formålet med at Microsoft anbefaler  ny Outlook er at lokke brugere over tid over på Microsoft Office 365 så man betaler mere. Sådan er det desværre.
Avatar billede Poko1 Ekspert
18. november 2025 - 20:10 #6
Du kan køre dem sideløbende Både Outlook Classic & Outlook .new
https://ibb.co/xtv57w67
Avatar billede 220661 Ekspert
18. november 2025 - 20:16 #7
Måske du skal ind i standard apps i indstillinger, og der vælge classic Outlook som foretrukken mail program.
Måske det er det der er sat til Ny outlook.
Avatar billede Poko1 Ekspert
18. november 2025 - 20:33 #8
Gå herind og vælg vælg alle.
https://ibb.co/DHS1xcv3
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester