Delen via

Mail versturen vanuit Excel

Anoniem
2015-05-18T18:41:16+00:00

Ik wil een macro maken om een email te versturen vanuit Excel.

Ik heb wel enkele voorbeelden gevonden, maar kom er niet uit.

Wat ik wil:

Mail versturen ongeacht het e-mailprogramma dat wordt gebruikt.

Ontvanger van de email is een vast e-mailadres (ik zelf)

Onderwerp: Waarde uit cel A1

Tekst bericht: Waarde uit A2 en A3

Groeten,

Henk

Microsoft 365 en Office | Excel | Voor thuisgebruik | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt met een stem aangeven of de inhoud nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen

Antwoord geaccepteerd door vraagauteur

  1. Anoniem
    2015-05-27T19:34:20+00:00

    Hoi Henk,

    ' Plak onderstaande in een module

    ' Wijzig mail.kpnmail.nl in je eigen SMPT server (uitgaande mail)

    ' Verander ******@ikzelf.nl in je eigen e-mailadres (2x)

    Option Explicit

    Sub Send_mail()

    'e-mail verzenden zonder e-mail programma (met CDO)

    'Bron: http://www.rondebruin.nl/cdo.htm

    Dim iMsg As Object

    Dim iConf As Object

    Dim Flds As Variant

    Set iMsg = CreateObject("CDO.Message")

    Set iConf = CreateObject("CDO.Configuration")

        iConf.Load -1    ' CDO Source Defaults

        Set Flds = iConf.Fields

        With Flds

            .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2

            .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.kpnmail.nl"

            .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25

            .Update

        End With

        With iMsg

            Set .Configuration = iConf

            .To = "******@ikzelf.nl"

            .Cc = Empty

            .Bcc = Empty

            .From = """Mail vanuit Excel""<******@ikzelf.nl>"

            .Subject = Cells(1, 1)

            .Textbody = Cells(2, 1) & vbNewLine & Cells(3, 1)

            .Send

        End With

    Set iMsg = Nothing

    Set iConf = Nothing

    End Sub

    Succes ermee.

    Groeten Ronald.

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen

3 extra antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2015-05-28T04:51:42+00:00

    Bedankt Ronald

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2015-05-26T08:13:13+00:00

    Ik krijg het jammer genoeg niet werkend...

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2015-05-18T22:14:16+00:00

    Dag Henk,

    Op de site van Rob de Bruin vind je wat tips: http://www.rondebruin.nl/win/section1.htm

    Misschien zit daar wat tussen.

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen