Avatar billede bukse Nybegynder
09. september 2009 - 13:09 Der er 5 kommentarer og
1 løsning

Sende mail i Excel 2007

Kan det lade sig gøre at lave en formel der gør, at når en celle når en bestemt værdi, så sendes der automatisk en mail.
Avatar billede supertekst Ekspert
09. september 2009 - 13:47 #1
Har kun 2003 - men tvivler på at en formel kan sende en mail - men via VBA kan det lade sig gøre.

Under hvilke omstændigheder skal det ske:
- Når der arbejdes med regnearket
- Når det lukkes
- eller...??
Avatar billede bukse Nybegynder
09. september 2009 - 14:39 #2
Når der arbejdes med arket
Avatar billede supertekst Ekspert
09. september 2009 - 15:13 #3
Prøve at udforme en model - baseret på Excel 2003 & Outlook 2003 -
ok?
Avatar billede supertekst Ekspert
09. september 2009 - 17:52 #4
2003-version:

Rem Refrence til OutLook er sat
Rem http://www.contextmagic.com/express-clickyes/free-version.htm
Rem overstående link/download muliggør, at OutLook ikke meddeler: "Et program forsøger..."
Const målAdresse = "$A$10"
Const målVærdi = 50
Const mailAdresse = "xx@zzzz.dk.dk"
Const mailEmne = "Nu er grænsen nået"
Const mailBody = "Test af kode"
Private Sub Worksheet_Change(ByVal Target As Range)
    If Range(målAdresse).Value > målVærdi Then
        afsendMail mailAdresse
    End If
End Sub
Private Sub afsendMail(modtager)
Dim mailApp, Namespace, nyMail
   
    On Error GoTo sendMailFejl
   
    Set mailApp = CreateObject("Outlook.Application")
    Set Namespace = mailApp.GetNamespace("MAPI")

    Set nyMail = mailApp.CreateItem(olMailItem)
    Set TilModtager = nyMail.Recipients.Add(mailAdresse)
   
    nyMail.Subject = mailEmne
    nyMail.body = mailBody
   
'    nyMail.Display
    nyMail.Send
   
    Exit Sub
   
sendMailFejl:
    Stop
    Resume Next
End Sub
Avatar billede supertekst Ekspert
17. september 2009 - 08:48 #5
Afprøvet??
Avatar billede bukse Nybegynder
10. maj 2010 - 18:48 #6
lukker
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