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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Macro publipostage email

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Macro publipostage email

n°1556431
phish
Posté le 07-05-2007 à 11:35:16  profilanswer
 

Bonjour à tous,
Je rencontre actuellement un problème d'envoi de mail via publipostage sous word 2003 qui me rends  :pt1cable: .
Base en access 2003
 
Dans ma base Access se trouve une table temporaire me servant de source pour le publipostage ("EDITION_SORTIE", le champ "MAIL" contient des adresse mail du type :"toto@toto.com" )
 
Dans mon document word j'ai le code suivant :
 
Sub AutoOpen()
'Envoi par mail des confirmation d'inscription
ActiveDocument.MailMerge.OpenDataSource Name:="C:\SPPS\spps2003.mdb", _
ConfirmConversions:=False, ReadOnly:=False, LinkToSource:=True, _
AddToRecentFiles:=False, PasswordDocument:="", PasswordTemplate:="", _
WritePasswordDocument:="", WritePasswordTemplate:="", Revert:=False, _
Format:=wdOpenFormatAuto, Connection:= _
"Provider=Microsoft.Jet.OLEDB.4.0;Password="""";User ID=Admin;Data Source=C:\SPPS\spps2004.mdb;Mode=Read;Extended Properties="""";Jet OLEDB:System database="""";Jet OLEDB:Registry Path="""";Jet OLEDB:Database Password="""";Jet OLEDB:Engine Type=5;Jet OLEDB:Database " _
, SQLStatement:="SELECT * FROM `EDITION_SORTIE`", SQLStatement1:="", _
SubType:=wdMergeSubTypeAccess
With ActiveDocument.MailMerge
.MailAddressFieldName = .DataSource.DataFields("MAIL" ).Value
.MailSubject = "Confirmation d'inscription"
.Destination = wdSendToEmail
.SuppressBlankLines = True
.Execute
End With
End Sub
 
J'ai une erreur lors du .Execute :
"Erreur d'execution 5630 :
Publipostage ou télécopie impossibles sans adresse valides. Cliquer sur le bouton configurer pour sélectionner un champ de messagerie"
 
Je ne comprends pas cette erreur car dans mon ".MailAddressFieldName " il me retourne bien une adresse mail valide (toto@toto.com)...
Le document de fusion, sans passer par la macro me renvoi bien les différentes données... Quelqu'un aurait il une solution pour ce bug ?
 
Merci ;o)

mood
Publicité
Posté le 07-05-2007 à 11:35:16  profilanswer
 


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

  Macro publipostage email

 

Sujets relatifs
gestion des accents dans un body d'emailMacro qui créer un bouton prêt à l'emplois ?
Faire apparaitre un Bouton d'une macro sous excel sous conditionExecuter une macro VBA excel sans excel
Mise en forme avec macro sous excel (Résolu)Macro de Tableau Excel vers Word
Variable dans macro Excel et requête SQLmacro excel ajout d'une ligne en couleur (résolu)
Macro rechercheVBA - macro et événements - Résolu
Plus de sujets relatifs à : Macro publipostage email


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)