Avatar billede kll1978 Nybegynder
02. juli 2008 - 15:17 Der er 1 løsning

Excel/Outlook - fortryde at sende mailen

X Jeg vil gerne sende regnarket som vedhæftet, hvor modtageren er allerede udfyldt. Det hele er kodet klart. Men jeg ikke få den til at vise den korrekte fejlbesked, hvis brugeren fortryder at sende mailen, dvs. når mailen er poppet med postmodtager og filen er vedhæftet og deraf brugeren trykker på "X" for at lukke mailen ned. Her vil jeg gerne have at der skal poppe med en besked o"mailen er ikke sendt".

Hvordan kan jeg få strikket det ind min nuværende kode:

Sub Send_()

'If Ja er valgt

On Error GoTo MyFejl

Dim myOutlok As Object
Dim myMailItm As Object

Set otlApp = CreateObject("Outlook.Application")
Set otlNewMail = otlApp.CreateItem(olMailItem)
fName = ActiveWorkbook.Path & "\" & ActiveWorkbook.Name
fName1 = ActiveWorkbook.Name

With otlNewMail
.To = "test@test.dk"
.Subject = fName1
.Attachments.Add fName
.Display

End With


MsgBox prompt:="Skemaet er sendt. Klik på OK for at returnere til Excel.", _
Title:="Skemaet sendt!"
Exit Sub

MyFejl:
MsgBox "Vær opmærksom! Skemaet er ikke sendt!", vbCritical


End Sub
Avatar billede kll1978 Nybegynder
20. december 2008 - 13:49 #1
luk
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