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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Access et envoi d'email?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Access et envoi d'email?

n°1030287
Bennyb666
http://www.bc-elec.com
Posté le 30-03-2005 à 19:48:02  profilanswer
 

Bonjour,  
 
je vends des choses pour mon commerce et enregistre tout dans une base de données access.  
 
J'ai des champs case a cocher, que je coche losque je recois le paiement, une autre lorsque j'ai envoyé.  
 
Serait il possible, que lorsque je coche cette case, access envoye un mail du type "argent recu" a la personne correspondante? Sachant que les adresses email sont aussi stockées dans la table.  
 
 
 j'ai trouvé ca:  
 
mais comment dire en VB que le destinataire est le champ EMAIL de ma table (de la ligne où se trouve al case cochée)??  
 
 
Merci!

mood
Publicité
Posté le 30-03-2005 à 19:48:02  profilanswer
 

n°1030303
wonee
Ben Chui SyMpA
Posté le 30-03-2005 à 20:05:19  profilanswer
 
n°1030366
Bennyb666
http://www.bc-elec.com
Posté le 30-03-2005 à 21:10:37  profilanswer
 

c'est cela que j'avais trouvé.
Mais cela ne m'aide pas.
car je ne veux pas envoyer plusieurs emails. Je veux envoyer un email a la personne qui corresponds a l'enregistrement pour lequel je coche la case!

n°1030571
Bennyb666
http://www.bc-elec.com
Posté le 30-03-2005 à 23:39:58  profilanswer
 

up

n°1031542
Bennyb666
http://www.bc-elec.com
Posté le 31-03-2005 à 17:59:31  profilanswer
 

up

n°1031990
Bennyb666
http://www.bc-elec.com
Posté le 01-04-2005 à 00:30:31  profilanswer
 

up

n°1032917
Bennyb666
http://www.bc-elec.com
Posté le 02-04-2005 à 00:09:04  profilanswer
 

up

n°1033118
Bennyb666
http://www.bc-elec.com
Posté le 02-04-2005 à 14:51:16  profilanswer
 

up

n°1033789
Bennyb666
http://www.bc-elec.com
Posté le 03-04-2005 à 19:58:30  profilanswer
 

up

n°1034632
Bennyb666
http://www.bc-elec.com
Posté le 04-04-2005 à 18:27:08  profilanswer
 

up

mood
Publicité
Posté le 04-04-2005 à 18:27:08  profilanswer
 

n°1035109
Bennyb666
http://www.bc-elec.com
Posté le 04-04-2005 à 23:41:11  profilanswer
 

up

n°1035281
betsamee
Asterisk Zeperyl
Posté le 05-04-2005 à 08:40:03  profilanswer
 

tu pourrais faire une petite requete qui detecte qui te ressort les infos necessaires des clients dont la fameuse case est cochee.
Puis a partir de word tu fais un petit document de publipostage (type email) qui pioche dans les donnees de cette requete (pour ceci il te faut outlook sur la machine).
bonne chance

n°1035676
Bennyb666
http://www.bc-elec.com
Posté le 05-04-2005 à 13:42:34  profilanswer
 

oui mais je vois mal comment faire tout ca :d

n°1038045
Bennyb666
http://www.bc-elec.com
Posté le 06-04-2005 à 19:51:21  profilanswer
 

up

n°1038156
knakes
Posté le 06-04-2005 à 22:09:52  profilanswer
 

Teste voir cela :

Code :
  1. Dim Ol As New Outlook.Application
  2. Dim OlMail As MailItem
  3. Dim CurrFile As String
  4. Set Ol = New Outlook.Application
  5. Set OlMail = Ol.CreateItem(OlMailItem)
  6. With OlMail
  7.   .To = destinataire_du_message ' (adresse email)
  8.   .Subject = sujet_du_message
  9.   .Body = coprs_du_message
  10.   .Attachments.Add fichier 'Si besoin est : pièce jointe avec nom complet du fichier à joindre
  11.   '.Display ' Affiche le mail
  12.   '.Send ' Envoie la mail
  13. End With
  14. End Sub


Voilà.


Message édité par knakes le 06-04-2005 à 22:10:02
n°1039230
Bennyb666
http://www.bc-elec.com
Posté le 07-04-2005 à 18:06:49  profilanswer
 

ca m'arrange pas ca si je dois rentrer moi meme les renseignements :heink:
 
Il me faut un truc automatisé, j'appuye sur le bouton et access prends l'email de mon enregistrement visualisé et envoye un email.

n°1039233
knakes
Posté le 07-04-2005 à 18:18:42  profilanswer
 

Si tu n'est pas stupide, tu fais une boucle dans laquelle tu remplace les différents éléments "destinataire_du_message", "sujet_du_message", "corps_du_message" et éventuellement les fichiers joints par tes renseignements que tu tires d'ACCES.
 
...


Message édité par knakes le 07-04-2005 à 18:18:50
n°1039540
Bennyb666
http://www.bc-elec.com
Posté le 07-04-2005 à 23:22:48  profilanswer
 

a quoi me servirait une boucle? Car la cela m'enverrais des emails a tous non?
 
Or je veux juste envoyer un email a la perosnne correspondant a l'enregistrement que je travaille.

n°1039571
knakes
Posté le 08-04-2005 à 00:03:20  profilanswer
 

Ben quand tu coche une case, tu créé un évènement. A cet évènement, correspond une valeur dans la table (ID). Avec cette ID, tu récupères les infos dont tu as besoin.
 
Je ne suis pas spécialiste d'Acces, il faut que d'autres continuent de t'expliquer.


Message édité par knakes le 08-04-2005 à 00:03:28
n°1040741
Bennyb666
http://www.bc-elec.com
Posté le 08-04-2005 à 20:29:59  profilanswer
 

bah je suis pas programmeur donc je comprends pas :d

n°1040751
knakes
Posté le 08-04-2005 à 21:00:55  profilanswer
 

Et tu fais quoi sous Acces ?

n°1040812
Bennyb666
http://www.bc-elec.com
Posté le 08-04-2005 à 23:25:37  profilanswer
 

ma base de données de gestion de mes ventes :d

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Access et envoi d'email?

 

Sujets relatifs
Renommer un fichier Excel sous VBA AccessACCESS-ORACLE
Problème Applet : Access Denied[Access]page de demage
Access SQL et la dateAccéder à un fichier depuis Access
[ACCESS]redimensionnement automatique des cellules table access[MySql - Access] Problèmes de dates
Access requête sur formulaire et champs videssoft d'envoi de commande UDP?
Plus de sujets relatifs à : Access et envoi d'email?


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