Avatar billede FinnLauridsen Forsker
01. august 2012 - 11:42 Der er 7 kommentarer og
1 løsning

sende mail automatisk

Er det muligt at få excel til at sende en mail, til mig selv , når et felt i excel ændre værdi
Jeg har et program der holder øje med nogle datoer og når en dato er overskredet ændre tallet i G3 sig fra 0 til 1 eller mere, afhængig af hvor mange gange der er en dato der er overskredet, programmet skal så sende en mail hvergang der kommer en ændring i G3
, kan det lade sig gøre , jeg bruger excel 2010 dk
Avatar billede supertekst Ekspert
01. august 2012 - 11:44 #1
Ja - via VBA
Avatar billede FinnLauridsen Forsker
01. august 2012 - 11:49 #2
desværre kender jeg ikke noget til VBA kodning, så lidt hjælp ville være dejligt
Avatar billede supertekst Ekspert
01. august 2012 - 11:55 #3
Prøv at skrive et eksempel her - men det bliver lidt senere.
Avatar billede supertekst Ekspert
01. august 2012 - 12:47 #4
Nedenstående kode indsættes i under relevante ark - Højreklik / Vis programkode.

Inde i VBA-vinduet i værktøjslinjen:
Tools / References / find Microsoft Outlook.. i listen - sæt flueben -Gem og luk VBA-vinduet.


Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$G$3" Then
        If Target.Value > 0 Then
            sendMail
        End If
    End If
End Sub
Private Sub sendMail()
Dim mailApp, Namespace, nyMail

    Set mailApp = CreateObject("Outlook.Application")

    Set nyMail = mailApp.CreateItem(olMailItem)
    Set nymod = nyMail.Recipients
    nymod.Add "xx@mail.dk"                    '<--- mail-adresse - justeres
   
    With nyMail
        .Subject = "Værdien i G3: " & CStr(Range("G3"))
        .Body = ""
        .Send
    End With
End Sub
Avatar billede FinnLauridsen Forsker
01. august 2012 - 14:14 #5
Formlen virker perfekt, men jeg skal give tilladelse til at sende mailen , og så er det som ideen er væk, kan man få det til at omgås den tilladelse
Avatar billede supertekst Ekspert
01. august 2012 - 17:54 #6
Ja - har anvendt den gratis version på:

  www.contextmagic.com/express-clickyes/free-version.htm

i mere end 6 år.
Avatar billede FinnLauridsen Forsker
28. december 2012 - 07:50 #7
Lukker den nu , send lige et svar supertekst
Avatar billede supertekst Ekspert
28. december 2012 - 09:18 #8
Et svar
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

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