Envoyer un objet

Fermé
le meruvien Messages postés 1111 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 avril 2024 - 11 avril 2015 à 09:04
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 14 avril 2015 à 08:33
Bonjour,
Je galère depuis plusieurs jour pour essayer d'envoyer un message par mail depuis ma base, j'ai trouver beaucoups de chose sur ce sujet sur internet, mais que je ne comprend pas!
Voila le problème:
Je suis sur access 2003 et windows 7.
Dans mon formulaire "messagerie", j'ai mis un bouton "envoyer", et dans la procédure, j'ai mis:
   DoCmd.SendObject acSendNoObject, , , Nz(destinataire), Nz(sujet), Nz(message)

A chaque tentative, j'ai le message:
"erreur 2046: la commande n'est pas dispo. pour l'instant"
Comment donc faire???
merci
ROGER



9 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
11 avril 2015 à 09:28
Bonjour,
c'est une affaire de virgules: (false ou true a la fin pour envoi direct ou ouvrir Outlook)
DoCmd.SendObject acSendNoObject, , , Nz(destinataire), , , Nz(sujet), Nz(message), , False
0
le meruvien Messages postés 1111 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 avril 2024 40
11 avril 2015 à 10:11
Bonjour, et merci, mais ça ne marche pas mieux!
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
11 avril 2015 à 10:33
Re,

C'est quoi le pas mieux ???

Chez moi ca marche, pas d'erreur
0
le meruvien Messages postés 1111 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 avril 2024 40
11 avril 2015 à 15:04
ben le "pas mieux", ça veut dire que ça ne marche toujours pas !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié par f894009 le 11/04/2015 à 16:53
Re,

pouvez-vous mettre un fichier avec le code complet pour cette envoi ??

base test :https://www.cjoint.com/c/EDlrhtzhdEJ
0
le meruvien Messages postés 1111 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 avril 2024 40
11 avril 2015 à 17:48
voila mon formulaire, aussi bien avec mon code que le tiens, ça marche pas, même ton form!
https://www.cjoint.com/?3Dlsaxq4PGg
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié par f894009 le 11/04/2015 à 18:56
Re,

Pas de probleme, vous devez avoir recu cake chose si adresse ok

Par contre je n'ai plus office2003, a l'ouverture de votre fichier c'est access2007 qui prend la main, mais le format est bien 2000-2003

De plus sur https://docs.microsoft.com/en-us/previous-versions/office/developer/office-2003/aa220736(v=office.11)?redirectedfrom=MSDN pour 2003, c'est la meme chose que pour du 2007-2013
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié par f894009 le 11/04/2015 à 19:41
Re,

J'ai change de PC et sur celui-ci, il y a office2003: c'est pas bon du tout. Je regarde ce qui est faisable

Pour setwarning: enlevez le =
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
14 avril 2015 à 08:33
Bonjour,

PC: windows XP sp3, office 2003 (pas d'autres)

Pas d'erreur mais les messages ne sont pas envoyes !!!!

Ajout de simple cote a l'adresse messagerie et fenetre message pas possible d'envoi !!!!!!

Pas concluant
0