phobia
Terugkerende gebruiker
- Lid geworden
- 4 sep 2006
- Berichten
- 1.777
Ik probeer automatisch een mailtje te maken.
ik het een tabel met leveranciers gegevens + een record mailen(ja/nee)
en een tabel met artikelen gegevens + een record bestellen(ja/nee) en een record ID_leveranciers
met de volgende code ben ik wel een eindje op weg, maar het is lastig en omslachtig.
Kan iemand mij vertellen hoe ik in vba een query kan uitvoeren en een loop in een loop moet maken
ik het een tabel met leveranciers gegevens + een record mailen(ja/nee)
en een tabel met artikelen gegevens + een record bestellen(ja/nee) en een record ID_leveranciers
met de volgende code ben ik wel een eindje op weg, maar het is lastig en omslachtig.
Kan iemand mij vertellen hoe ik in vba een query kan uitvoeren en een loop in een loop moet maken
Code:
Private Sub Knop24_Click()
Dim Body As String
Dim db As Database
Dim rs As Recordset
Dim rs2 As Recordset
Dim strAan As String
Set db = CurrentDb
Set rs = db.OpenRecordset("qryartikelenmailen")
rs.MoveFirst
Do While Not rs.EOF
Body1 = "<p><strong>" + "Leverancier: " + rs!Leverancier + "</p>" + "<p> Contactpersoon: " + rs!Contactpersoon + "</p>" + "<p> Adres: " + rs!Adres + "</p></strong>"
Body2 = "<p>" + "Postcode: " + rs!Postcode + "</p>" + "<p> Plaats: " + rs!Plaats + "</p>" + "<p> E-mail: " + rs!E_mail + "</p>"
Body = Body1 + Body2
strAan = rs!E_mail
Set db = CurrentDb
Set rs2 = db.OpenRecordset("qryartikelen")
rs.MoveFirst
Do While Not rs.EOF
Body = Body + "<p>" + rs2!Artikel + " " + rs2!Bestelnummer + " </p>"
rs.MoveNext
Loop
SendEmail strAan, "testmerge", Body, ""
Loop
MsgBox "Verzonden aan " + Leverancier, vbOKOnly, "Mail Verzonden."
End Sub