sendmail: erreur 1004

  • Initiateur de la discussion Seb K
  • Date de début
S

Seb K

Guest
Bonjour à vous.

Merci pour votre forum, c'est une vrai mine d'enseignement.


erreur 1004 à l'appel de activeworkbook.sendmail

je veux utiliser cette méthode pour faire excactement ce que pour quoi elle est conçue c'est à dire envoyer via VBA un classeur excel et ce quelque soit la messagerie installée mais rien ni fait

je la met en oeuvre comme ça:

Public Sub envoi_mail()
ActiveWorkbook.SendMail Recipients:="toto.tutu@provider"
End Sub

j'ai essayé ça pour vérifier:

Select Case Application.MailSystem
Case xlMAPI
MsgBox "Le système de messagerie est Microsoft Mail"
Case xlPowerTalk
MsgBox "Le système de messagerie est PowerTalk"
Case xlNoMailSystem
MsgBox "Aucun système de messagerie n'est installé"
End Select

la réponse est "Aucun système de messagerie n'est installée"
sur 2 machines avec OS différrent (NT et millenium) et messagerie différentes (lotus & outlook express)

je trouvé beaucoup de post traitant du sujet, mais rien qui résolve mon probléme.

j'ai grand besoin d'un coup de main.

Merci d'avance ;-)
 
M

michel

Guest
bonjour Seb K

apres quelques essais il semble que ce soit le format de l'adresse destinataire qui n'est pas reconnue

si tu remplaces par exemple "toto.tutu@provider" par "toto.tutu@provider.com" cela devrait fonctionner


bonne journee
michel
 

Discussions similaires

Statistiques des forums

Discussions
312 502
Messages
2 089 023
Membres
104 007
dernier inscrit
Monvieux