Bonjour Raymond,
je fais un essai avec ton code pour l'envoi de mail.
comme je dois valider des inscriptions pour aprox 200 personnes, je vais
donc faire en sorte que tout parte en mm temps
MAIS
je ne vois pas comment les faire partir en Cci (Bcc)
pour créer la liste, un do while ou for...next devrait faire l'affaire
mais une chose à la fois
Dim Corps As String
Corps = "Messieurs," & vbCrLf & vbCrLf
Corps = Corps & "veuillez trouver ci-joint " & Me.texte1 & " du " &
Me.dateInfo
Corps = Corps & " " & Forms("Formulaire1").Controls("moncontrole")
SendMessage "nospam.access.seneque@free.fr; nospam.access.seneque@free.fr",
_
"Test d'automation avec Outlook",
Corps , _
"nospam.access.seneque@free.fr", _
"C:\doc1.doc"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jessy Sempere [MVP]
Bonjour
je n'ai pas regardé le code de Raymond mais en voici un qui illustrera gloabelement ce que tu veux faire, aussi bien pour la liste que pour le Cci
******************************************************* Function SendMailCRR()
Dim olApp As Outlook.Application Dim olItem As Outlook.MailItem Dim rst As DAO.Recordset Dim strTo As String Dim strTmp As String
Set olApp = CreateObject("Outlook.application") Set olItem = olApp.CreateItem(olMailItem) Set rst = CurrentDb.OpenRecordset("select * from tblFT_Info " _ & "where FichierParc = False", dbOpenDynaset)
With rst If Not .BOF Then .MoveFirst Do Until .EOF strTmp = Nz(.Fields("mail"), "") If IsNull(strTmp) = False And strTmp <> "" Then _ strTmp = Mid(strTmp, InStr(strTmp, "#") + 8): _ strTmp = left(strTmp, Len(strTmp) - 1) If strTo = "" Or IsNull(strTo) Then strTo = strTmp Else strTo = strTo & ";" & strTmp End If .MoveNext Loop End If End With rst.Close: Set rst = Nothing
With olItem .BCC = strTo .Subject = "Parc auto" .Body = "Bonjour" .Display End With End Function *******************************************************
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "fth" <frederic.thiriauxSPAM!@matloc.be> a écrit dans le message news:
Bonjour Raymond, je fais un essai avec ton code pour l'envoi de mail. comme je dois valider des inscriptions pour aprox 200 personnes, je vais donc faire en sorte que tout parte en mm temps MAIS je ne vois pas comment les faire partir en Cci (Bcc)
pour créer la liste, un do while ou for...next devrait faire l'affaire
mais une chose à la fois
Dim Corps As String Corps = "Messieurs," & vbCrLf & vbCrLf Corps = Corps & "veuillez trouver ci-joint " & Me.texte1 & " du " & Me.dateInfo Corps = Corps & " " & Forms("Formulaire1").Controls("moncontrole") SendMessage "; ",
_ "Test d'automation avec Outlook", Corps , _ "", _ "C:doc1.doc"
d'avance un grand merci
Frédéric
Bonjour
je n'ai pas regardé le code de Raymond mais en voici un qui illustrera
gloabelement ce que tu veux faire, aussi bien pour la liste que pour le Cci
*******************************************************
Function SendMailCRR()
Dim olApp As Outlook.Application
Dim olItem As Outlook.MailItem
Dim rst As DAO.Recordset
Dim strTo As String
Dim strTmp As String
Set olApp = CreateObject("Outlook.application")
Set olItem = olApp.CreateItem(olMailItem)
Set rst = CurrentDb.OpenRecordset("select * from tblFT_Info " _
& "where FichierParc = False", dbOpenDynaset)
With rst
If Not .BOF Then
.MoveFirst
Do Until .EOF
strTmp = Nz(.Fields("mail"), "")
If IsNull(strTmp) = False And strTmp <> "" Then _
strTmp = Mid(strTmp, InStr(strTmp, "#") + 8): _
strTmp = left(strTmp, Len(strTmp) - 1)
If strTo = "" Or IsNull(strTo) Then
strTo = strTmp
Else
strTo = strTo & ";" & strTmp
End If
.MoveNext
Loop
End If
End With
rst.Close: Set rst = Nothing
With olItem
.BCC = strTo
.Subject = "Parc auto"
.Body = "Bonjour"
.Display
End With
End Function
*******************************************************
--
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"fth" <frederic.thiriauxSPAM!@matloc.be> a écrit dans le message news:
uAP93Q7WFHA.2692@TK2MSFTNGP15.phx.gbl...
Bonjour Raymond,
je fais un essai avec ton code pour l'envoi de mail.
comme je dois valider des inscriptions pour aprox 200 personnes, je vais
donc faire en sorte que tout parte en mm temps
MAIS
je ne vois pas comment les faire partir en Cci (Bcc)
pour créer la liste, un do while ou for...next devrait faire l'affaire
mais une chose à la fois
Dim Corps As String
Corps = "Messieurs," & vbCrLf & vbCrLf
Corps = Corps & "veuillez trouver ci-joint " & Me.texte1 & " du " &
Me.dateInfo
Corps = Corps & " " & Forms("Formulaire1").Controls("moncontrole")
SendMessage "nospam.access.seneque@free.fr;
nospam.access.seneque@free.fr",
_
"Test d'automation avec Outlook",
Corps , _
"nospam.access.seneque@free.fr", _
"C:doc1.doc"
je n'ai pas regardé le code de Raymond mais en voici un qui illustrera gloabelement ce que tu veux faire, aussi bien pour la liste que pour le Cci
******************************************************* Function SendMailCRR()
Dim olApp As Outlook.Application Dim olItem As Outlook.MailItem Dim rst As DAO.Recordset Dim strTo As String Dim strTmp As String
Set olApp = CreateObject("Outlook.application") Set olItem = olApp.CreateItem(olMailItem) Set rst = CurrentDb.OpenRecordset("select * from tblFT_Info " _ & "where FichierParc = False", dbOpenDynaset)
With rst If Not .BOF Then .MoveFirst Do Until .EOF strTmp = Nz(.Fields("mail"), "") If IsNull(strTmp) = False And strTmp <> "" Then _ strTmp = Mid(strTmp, InStr(strTmp, "#") + 8): _ strTmp = left(strTmp, Len(strTmp) - 1) If strTo = "" Or IsNull(strTo) Then strTo = strTmp Else strTo = strTo & ";" & strTmp End If .MoveNext Loop End If End With rst.Close: Set rst = Nothing
With olItem .BCC = strTo .Subject = "Parc auto" .Body = "Bonjour" .Display End With End Function *******************************************************
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "fth" <frederic.thiriauxSPAM!@matloc.be> a écrit dans le message news:
Bonjour Raymond, je fais un essai avec ton code pour l'envoi de mail. comme je dois valider des inscriptions pour aprox 200 personnes, je vais donc faire en sorte que tout parte en mm temps MAIS je ne vois pas comment les faire partir en Cci (Bcc)
pour créer la liste, un do while ou for...next devrait faire l'affaire
mais une chose à la fois
Dim Corps As String Corps = "Messieurs," & vbCrLf & vbCrLf Corps = Corps & "veuillez trouver ci-joint " & Me.texte1 & " du " & Me.dateInfo Corps = Corps & " " & Forms("Formulaire1").Controls("moncontrole") SendMessage "; ",
_ "Test d'automation avec Outlook", Corps , _ "", _ "C:doc1.doc"
d'avance un grand merci
Frédéric
Raymond [mvp]
Bonjour Jessy.
dans ma fonction il suffit de placer les destinatires To, CC et BCC à la queue leu leu , séparés par des ; (points-virgules) , au bon endroit bien sûr, les to dans le to, les cc dans le cc et les bcc dans le bcc. Quelle efficacité !
[HS] Jessy, est-ce qu'on te voit le 27 juin ? -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jessy Sempere [MVP]" a écrit dans le message de news: 428b56a3$
Bonjour Jessy.
dans ma fonction il suffit de placer les destinatires To, CC et BCC à la
queue leu leu , séparés par des ; (points-virgules) , au bon endroit bien
sûr, les to dans le to, les cc dans le cc et les bcc dans le bcc.
Quelle efficacité !
[HS] Jessy, est-ce qu'on te voit le 27 juin ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jessy Sempere [MVP]" <jessy.sempere@prg.sncf.fr> a écrit dans le message de
news: 428b56a3$1@news.sncf.fr...
dans ma fonction il suffit de placer les destinatires To, CC et BCC à la queue leu leu , séparés par des ; (points-virgules) , au bon endroit bien sûr, les to dans le to, les cc dans le cc et les bcc dans le bcc. Quelle efficacité !
[HS] Jessy, est-ce qu'on te voit le 27 juin ? -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jessy Sempere [MVP]" a écrit dans le message de news: 428b56a3$
fth
Bonsoir Raymond,
ton code fonctionne "du Tonerre de Dieu" ... avec l'avantage d'être très clair ... un vrai régale une "patisserie" Merci
"Raymond [mvp]" wrote in message news:%
Bonjour Jessy.
dans ma fonction il suffit de placer les destinatires To, CC et BCC à la queue leu leu , séparés par des ; (points-virgules) , au bon endroit bien sûr, les to dans le to, les cc dans le cc et les bcc dans le bcc. Quelle efficacité !
[HS] Jessy, est-ce qu'on te voit le 27 juin ? -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jessy Sempere [MVP]" a écrit dans le message de news: 428b56a3$
Bonsoir Raymond,
ton code fonctionne "du Tonerre de Dieu" ...
avec l'avantage d'être très clair ...
un vrai régale
une "patisserie"
Merci
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> wrote in message
news:%23HGkhy8WFHA.3348@TK2MSFTNGP14.phx.gbl...
Bonjour Jessy.
dans ma fonction il suffit de placer les destinatires To, CC et BCC à la
queue leu leu , séparés par des ; (points-virgules) , au bon endroit bien
sûr, les to dans le to, les cc dans le cc et les bcc dans le bcc.
Quelle efficacité !
[HS] Jessy, est-ce qu'on te voit le 27 juin ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jessy Sempere [MVP]" <jessy.sempere@prg.sncf.fr> a écrit dans le message
de news: 428b56a3$1@news.sncf.fr...
ton code fonctionne "du Tonerre de Dieu" ... avec l'avantage d'être très clair ... un vrai régale une "patisserie" Merci
"Raymond [mvp]" wrote in message news:%
Bonjour Jessy.
dans ma fonction il suffit de placer les destinatires To, CC et BCC à la queue leu leu , séparés par des ; (points-virgules) , au bon endroit bien sûr, les to dans le to, les cc dans le cc et les bcc dans le bcc. Quelle efficacité !
[HS] Jessy, est-ce qu'on te voit le 27 juin ? -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jessy Sempere [MVP]" a écrit dans le message de news: 428b56a3$
Raymond [mvp]
Le temps des cerises est là, ce sera encore meilleur.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fth" <frederic.thiriauxSPAM!@matloc.be> a écrit dans le message de news: %
Bonsoir Raymond,
ton code fonctionne "du Tonerre de Dieu" ... avec l'avantage d'être très clair ... un vrai régale une "patisserie" Merci
Le temps des cerises est là, ce sera encore meilleur.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"fth" <frederic.thiriauxSPAM!@matloc.be> a écrit dans le message de news:
%23vlZ608WFHA.3464@TK2MSFTNGP10.phx.gbl...
Bonsoir Raymond,
ton code fonctionne "du Tonerre de Dieu" ...
avec l'avantage d'être très clair ...
un vrai régale
une "patisserie"
Merci
Le temps des cerises est là, ce sera encore meilleur.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"fth" <frederic.thiriauxSPAM!@matloc.be> a écrit dans le message de news: %
Bonsoir Raymond,
ton code fonctionne "du Tonerre de Dieu" ... avec l'avantage d'être très clair ... un vrai régale une "patisserie" Merci