Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1521 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Utiliser des adresses mail qui sont dans une BD Access ou OOO Base

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utiliser des adresses mail qui sont dans une BD Access ou OOO Base

n°2962897
zezette
"Allez hop, au revoir"
Posté le 26-09-2010 à 16:57:07  profilanswer
 

Bonsoir à tous,
 
J'ai une série d'adresses e-mail dans une table en Access (et en Open Office Base). Je voudrais pouvoir "utiliser ces adresses". Par exemple envoyer un mail à tout ceux qui commencent par a. Je sais faire la requête SQL (SELECT email FROM adresses WHERE email LIKE 'a%';) mais j'obtiens un résultat sous forme de tableau, et c'est inutilisable. Je voudrais pouvoir cliquer sur un bouton et que toutes ces adresses se retrouvent dans Outlook séparées par un point virgule ou même simplement tout avoir affiché séparé par des ; de sorte que je puisse faire un (seul) copier coller... (ou exportation dans un fichier texte)
 
Une idée du comment faire ?


Message édité par zezette le 26-09-2010 à 16:58:54

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
mood
Publicité
Posté le 26-09-2010 à 16:57:07  profilanswer
 

n°2963534
SuppotDeSa​Tante
Aka dje69r
Posté le 01-10-2010 à 11:44:00  profilanswer
 

Hello
 
Alors oui c'est possible...
 
Plusieurs questions :
- Sais tu faire un formulaire sous Access ?
- As tu des connaissances en VBA ?
- Les adresses sont stockées sous quelle forme ? "user@domaine.xx" ou "mailto:user@domaine.xx" ?
 
Mais sinon, c'est assez "simple" a realiser avec un petit formulaire et une routine VBA... :jap:


---------------
Soyez malin, louez entre voisins !
n°2963900
zezette
"Allez hop, au revoir"
Posté le 04-10-2010 à 15:37:04  profilanswer
 

Bonjour,
 
Un formulaire sous Access... j'ai probablement du en faire, mais ça fait très longtemps... :)
VB, j'ai quelques notions...
Les adresses sont stockées sous la forme "user@domaine.xx"


---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
n°2964249
SuppotDeSa​Tante
Aka dje69r
Posté le 07-10-2010 à 10:26:39  profilanswer
 

Bon alors, on ne va pas passer par un formulaire si c'est pas un truc qui t'interresse.
 
Sans VBA, je vois une solution.
Tu filtres ton resultat par une requete, ok. Tu copies ta colonnes de ta requete Access contenant les mails dans Excel en colonne A
En B1 : =A1
En B2 : = A1 & " ; " & A2
Tu tires la formules jusqu'en bas.
Ta derniere cellule reprendra donc toutes tes adresses séparées par des ";"
Tu copies et tu colles dans la zone "à" d'Outlook.
 
Tu as aussi la solution avec Excel de te lier aux données de ta requete (Données, Lisaison Access, tu vas chercher ton fichier, tu séléctionnes ta requete, et tu mets le resultat en A1). Comme ca pas besoin de copier/coller, ton fichier Excel se met a jour automatiquement en fonction du filtre de ta requete Access.
 
 
Sinon, une boucle en VBA sur les enregistrement de ta requete créant une chaine de caractere avec des ";"
Puis on ouvre Outlook, on créé un mail et on met cette chaine dans la zone "à"
Si tu as besoin d'aide pour le VBA, no soucy fais le moi savoir. Je ne voulais pas me taper le code si jamais la solution Excel te satisfaisait.


Message édité par SuppotDeSaTante le 07-10-2010 à 10:27:59

---------------
Soyez malin, louez entre voisins !
n°2964254
zezette
"Allez hop, au revoir"
Posté le 07-10-2010 à 10:37:44  profilanswer
 

Merci, je vais déjà essayer tout ça :)


---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
n°2964365
zezette
"Allez hop, au revoir"
Posté le 07-10-2010 à 21:02:16  profilanswer
 

Ca marche ! :)  
 
sauf qu'en B2, il faut mettre =B1... (et non =A1...)
 
Merci beaucoup !


Message édité par zezette le 07-10-2010 à 21:02:40

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
n°2964379
SuppotDeSa​Tante
Aka dje69r
Posté le 07-10-2010 à 22:17:51  profilanswer
 

Ah euh oui, ôtent pour moi ;-)
 
:jap:


---------------
Soyez malin, louez entre voisins !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Utiliser des adresses mail qui sont dans une BD Access ou OOO Base

 

Sujets relatifs
Raccourci e-mailDisque virtuel basé sur un lot de fichiers / .RAR sur DD virtuel
[RESOLU] Gérer les identités sous Windows MailLivres Excel et Access
ACCESS 2007-Menu contextuel pour un sous formulaireWindows Live Mail - Conservation des mails
Exporter messages de Windows Live Mail vers Outlook ExpressProblème modifier fichier excel lié dans ACCESS 2003
Utiliser le numéros de série d'un portable Dell HS sur un autre ordi? 
Plus de sujets relatifs à : Utiliser des adresses mail qui sont dans une BD Access ou OOO Base


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR