Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

emails

7 réponses
Avatar
Docteur Jekyll
Bonjour.

Je suis sous access 2003. J'ai créé une requette de sélection qui a les
adresses email.

Comment puis-je envoyer la sélection avec le même texte?

Je vous remercie d'avance de votre aide.

7 réponses

Avatar
Eric
Bonjour Mr Hide ;-)

Pas sur d'avoir compris la question. Plus d'éclaircissements serait-il
possible ?

Bonjour.

Je suis sous access 2003. J'ai créé une requette de sélection qui a les
adresses email.

Comment puis-je envoyer la sélection avec le même texte?

Je vous remercie d'avance de votre aide.





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Docteur Jekyll
Salut Eric... ça fait un bail..

J'ai ma requête qui a les adresses email. exemple et la requête
s'appelle req_email.

Le texte sera: "bonne année et tous mes voeux".
Je voudrais qu'il balaye la requête et m'envoie le texte à toutes les
adresses sélectionnées dans la requête.

J'espère avoir été clair :-)

merci

"Eric" a écrit dans le message de news:
%
Bonjour Mr Hide ;-)

Pas sur d'avoir compris la question. Plus d'éclaircissements serait-il
possible ?

Bonjour.

Je suis sous access 2003. J'ai créé une requette de sélection qui a les
adresses email.

Comment puis-je envoyer la sélection avec le même texte?

Je vous remercie d'avance de votre aide.





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Eric
re,

Regardes de ce coté-là :
http://www.3stone.be/access/articles.php?lng=fr&pg‰

Salut Eric... ça fait un bail..

J'ai ma requête qui a les adresses email. exemple et la requête
s'appelle req_email.

Le texte sera: "bonne année et tous mes voeux".
Je voudrais qu'il balaye la requête et m'envoie le texte à toutes les
adresses sélectionnées dans la requête.

J'espère avoir été clair :-)

merci

--

A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Docteur Jekyll
C'est presque ça sauf que je ne voie pas comment lui dire d'aller chercher
le champ email dans la requête et qu'il me les fasse tous.
"Eric" a écrit dans le message de news:

re,

Regardes de ce coté-là :
http://www.3stone.be/access/articles.php?lng=fr&pg‰

Salut Eric... ça fait un bail..

J'ai ma requête qui a les adresses email. exemple et la
requête s'appelle req_email.

Le texte sera: "bonne année et tous mes voeux".
Je voudrais qu'il balaye la requête et m'envoie le texte à toutes les
adresses sélectionnées dans la requête.

J'espère avoir été clair :-)

merci

--

A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Eric
re,

Tout dépend comment tu veux traiter ça.
Soit de manière 'anonyme', chacun à son mail et ignore que les autres
ont reçu le même.
Soit de maniere générale, et il faut renseigner le Cc mais alors les
récipendiares sauront à qui tu as adressé le même mail.

Dans le 1er cas, tu parcours le recordset enregistrement par
enregistrement et tu lances à chaque fois la fonction SendMailCDO avec
ses arguments.
Dans l'autre, tu parcours le recordset et stockes dans une variable
toutes les adresses. A la sortie de la lecture du recordset, tu affectes
cette concaténation à Cdo_Message.Cc. On peut fignoler en mettant la
1ere adresse mel dans .To et les (n-1) restantes dans le .Cc

Ok ?

C'est presque ça sauf que je ne voie pas comment lui dire d'aller chercher
le champ email dans la requête et qu'il me les fasse tous.


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Docteur Jekyll
Merci, mais je ne vois pas comment le faire et où lui donner le nom de la
requête et le champ
"Eric" a écrit dans le message de news:

re,

Tout dépend comment tu veux traiter ça.
Soit de manière 'anonyme', chacun à son mail et ignore que les autres ont
reçu le même.
Soit de maniere générale, et il faut renseigner le Cc mais alors les
récipendiares sauront à qui tu as adressé le même mail.

Dans le 1er cas, tu parcours le recordset enregistrement par
enregistrement et tu lances à chaque fois la fonction SendMailCDO avec ses
arguments.
Dans l'autre, tu parcours le recordset et stockes dans une variable toutes
les adresses. A la sortie de la lecture du recordset, tu affectes cette
concaténation à Cdo_Message.Cc. On peut fignoler en mettant la 1ere
adresse mel dans .To et les (n-1) restantes dans le .Cc

Ok ?

C'est presque ça sauf que je ne voie pas comment lui dire d'aller
chercher le champ email dans la requête et qu'il me les fasse tous.


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Eric
re,

Pour la 1ère méthode :
Sub yy()
Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("req_email")
While Not rst.EOF
' adapter le nom du champ d'email
SendMailCDO "", rst!email, "Essai", "Bonnes fêtes"
rst.MoveNext
Wend
Set rst = Nothing
End Sub



Pour la 2ème méthode sans fignolage :
Sub zz()
Dim strListe As String
Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("req_email")
While Not rst.EOF
strListe = strListe & rst!email & ";"
rst.MoveNext
Wend
Set rst = Nothing
strListe = Left(strListe, Len(strListe) - 1)
SendMailCDO "", "", "Essai", "Bonnes fêtes", strListe
End Sub


Merci, mais je ne vois pas comment le faire et où lui donner le nom de la
requête et le champ
"Eric" a écrit dans le message de news:

re,

Tout dépend comment tu veux traiter ça.
Soit de manière 'anonyme', chacun à son mail et ignore que les autres ont
reçu le même.
Soit de maniere générale, et il faut renseigner le Cc mais alors les
récipendiares sauront à qui tu as adressé le même mail.

Dans le 1er cas, tu parcours le recordset enregistrement par
enregistrement et tu lances à chaque fois la fonction SendMailCDO avec ses
arguments.
Dans l'autre, tu parcours le recordset et stockes dans une variable toutes
les adresses. A la sortie de la lecture du recordset, tu affectes cette
concaténation à Cdo_Message.Cc. On peut fignoler en mettant la 1ere
adresse mel dans .To et les (n-1) restantes dans le .Cc

Ok ?

C'est presque ça sauf que je ne voie pas comment lui dire d'aller
chercher le champ email dans la requête et qu'il me les fasse tous.
--

A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr