debug.print & email

Status
Niet open voor verdere reacties.

crujazz

Gebruiker
Lid geworden
6 jul 2009
Berichten
15
Goedemorgen allen,

Ik loop tegen een klein probleempje aan.

Ik heb een functie gemaakt waarbij ik gegevens uit een combobox middels multiselect zichtbaar kan maken. Dat werkt prima. Middels debug.print (en controlevenster) worden de gegevens zichtbaar gemaakt echter ik zou de gegevens middels een email versturen.
Daar loop ik vast, wie zou mij kunnen adviseren?

Hierbij mijn code voor gegevens verzamelen:

Function EmailGo()
Dim intI As Integer, varItem As Variant, ctlList As Control, frm As Form
Dim i As String

Set frm = Forms![Mail order bevestigen]
Set ctlList = Forms![Mail order bevestigen]!Bestellijst

For Each varItem In ctlList.ItemsSelected
For intI = 0 To ctlList.ColumnCount - 1
Debug.Print frm!Bestellijst.Column(intI, varItem)
Next intI
'Debug.Print
Next varItem


Set frm = Nothing
End Function


Hierbij de code om een email te maken:

Private Sub email_AfterUpdate()

Dim stWhere As String, varToMesser As Variant, stText As String, stSubject As String, varCCMesser As Variant
Dim strMem As String, stText1 As String, strComments As String, varToPraxair As Variant, varCCPraxair As Variant
Dim stText2 As String, strResult As String


Select Case email
Case 1
'varToMesser = "Gerjac.messer@messerbenelux.com"
'varCCMesser = "Stiena.Verminck@messerbenelux.com;arie.*****boom@avantium.com;sigurd.girigorie@avantium.com"
'varToPraxair = "orders_nl@praxair.com"
'varCCPraxair = "arie.*****boom@avantium.com;sigurd.girigorie@avantium.com"

varToMesser = "sigurd.girigorie@avantium.com"
varToPraxair = "sigurd.girigorie@avantium.com"
varCCPraxair = "sigurd.girigorie@avantium.com"
varCCMesser = "sigurd.girigorie@avantium.com"

stSubject = "Bestelling Avantium"

stText = "Beste " & Me.txtAanhef & "," & Chr$(13) & Chr$(13)

stText1 = "Graag wil ik het volgende ontvangen:" & Chr$(13) & Chr$(13) & Chr$(13)

stText2 = "Met vriendelijke groeten, with kind regards " & Chr$(13) & Chr$(13) & Chr$(13) & Chr$(13) & Chr$(13) & Chr$(13)

strMem = "Avantium " & Chr$(13) & " Zekeringstraat 29 - 1014 BV Amsterdam - The Netherlands" & Chr$(13) & "tel. +31 20 5868080 (office) - fax. +31 20 5868085" & Chr$(13) & Chr$(13) & "www.avantium.com"

strComments = "Artikel" & " " & "Inhoud" & " " & "Druk (bar)" & " " & "Aantal" & Chr$(13)

'strComments = strComments & "" & Me.Artikel & " " & Me.txtInhoud & "L" & " " & Me.intDruk & " " & Me.Aantal & Chr$(13) & Chr$(13) & Chr$(13) & Chr$(13) & Chr$(13) & Chr$(13) & vbCrLf


EmailGo
Case 2
End Select
If Me.txtLev = "Praxair" Then DoCmd.SendObject , , acFormatTXT, varToPraxair, varCCPraxair, , stSubject, stText & stText1 & strComments & Chr$(13) & stText2 & Chr$(13) & strMem, True
If Me.txtLev = "Messer" Then DoCmd.SendObject , , acFormatTXT, varToMesser, varCCMesser, , stSubject, stText & stText1 & strComments & Chr$(13) & stText2 & Chr$(13) & strMem, True
End Sub
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan