Avatar billede mlhave Nybegynder
05. juli 2003 - 17:16 Der er 1 kommentar og
1 løsning

Mail til gruppe fra Access

Jeg har en medlemsdatabase med de sædvanlig oplysninge som navn, adresse, postnr, by og mailadresse.
Jeg har for nyeligt lært hvordan man sender mail til et medlem direte fra en formular (http://www.eksperten.dk/spm/366211). Nu vil jeg gerne lære hvordan man sender til en gruppe.
F.eks. har jeg i databasen en forespørgsel indeholdende alle bestyrelsesmedlemmerne og deres mailadresser, hvordan sender jeg nemmest en mail til dem alle sammen på en gang?

(Jeg bruger MS Outlook 2002 og MS Access 2002)
Avatar billede hekla Nybegynder
05. juli 2003 - 20:35 #1
Den kommer til at se nogenlunde sådan her ud. Du kan selv tilpasse SQL-strengen til din tabel:

Private Sub Kommandoknap0_Click()
Dim cnn As ADODB.Connection
Dim rst As ADODB.Recordset
Dim varOutput As Variant
Dim strQuery As String
Dim strEmail As String

Set cnn = CurrentProject.Connection
Set rst = New ADODB.Recordset

    strQuery = "SELECT email FROM tabel1 WHERE bestyrelse = -1"
    rst.Open strQuery, cnn, adOpenStatic, adLockReadOnly, adCmdText
If rst.RecordCount > 0 Then
    varOutput = rst.GetString(, , , "; ")
    strEmail = "mailto:" & varOutput
    Application.FollowHyperlink strEmail
Else
    MsgBox "Der findes ingen bestyrelsesmedlemmer", vbExclamation, "Ingen bestyrelsesmedlemmer"
End If

rst.Close
cnn.Close
End Sub
Avatar billede mlhave Nybegynder
05. juli 2003 - 23:48 #2
Præcis som den skulle virke, mange tak!  :o)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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