Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Outlook > VBA Outlook
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/06/2007, 15h52   #1
Membre régulier
 
Inscription : juin 2006
Messages : 324
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : juin 2006
Messages : 324
Points : 80
Points : 80
Par défaut Formatage de mail

Bonjour,

j'ai une procédure VBA pour envoyer des mail à partir d'OUTLOOK avec des adresses en provenance d'ACCESS
J'aimerai que ces mails soient dformatés en HTML mais cela ne fonctionne pas.
Le Body du mail contient le code HTML de la procédure

Merci pour votre aide


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Sub ParcourtRequete()
Dim appAccess As New Access.Application
Dim EMail As Object
Dim oDb As DAO.Database
Dim oRst As DAO.Recordset
 
With appAccess
   .OpenCurrentDatabase ("d:\mail.mdb")
   Set oDb = .CurrentDb
   With oDb
      Set oRst = .OpenRecordset("R_Mail")
      oRst.MoveFirst
      While Not oRst.EOF
           Set EMail = Application.CreateItem(olMailItem)
          EMail.To = oRst("Email")
          EMail.Subject = "Catalogue "
          EMail.BodyFormat = olFormatHTML
          EMail.Body = "<HTML><strong>Bonjour</strong><BR>Les amis</HTML>"
          EMail.Send
          oRst.MoveNext
        Wend
   End With
End With
      oRst.Close
      oDb.Close
      appAccess.Quit
      Set oRst = Nothing
      Set oDb = Nothing
      Set appAccess = Nothing
End Sub
nicolasferraris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2007, 17h38   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 352
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 352
Points : 29 265
Points : 29 265
a défaut de me répéter, es-tu allé voir le tuto sur le publipostage qui se trouve dans ma signature ?

Je ne pense pas !

Fais y un tour et reviens nous voir ensuite !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2007, 10h12   #3
Membre régulier
 
Inscription : juin 2006
Messages : 324
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : juin 2006
Messages : 324
Points : 80
Points : 80
Je m'excuse mais je ne suis pas une flèche en VBA et après avoir lu le tutorial sur le publipostage je n'y arrive toujours pas

Merci
nicolasferraris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2007, 10h18   #4
Rédacteur
 
Avatar de Lou Pitchoun
 
Christophe Lessirard
Inscription : février 2005
Messages : 5 029
Détails du profil
Informations personnelles :
Nom : Christophe Lessirard
Âge : 33
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 5 029
Points : 6 000
Points : 6 000
Envoyer un message via MSN à Lou Pitchoun
Salut,

c'est la propriété HTMLBody qu'il faut utiliser.
Analyse bien le code donné à cet endroit du tuto.
__________________

Access : Les Cours, Les Sources et Les FAQs Office
Avant de poster : les choses importantes à lire pour la bonne tenue du forum.
sinon

Ma boite à MPs n'est pas l'annexe du forum Le complément BouleDeCristal n'existe pas encore !!!
Lou Pitchoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2007, 10h53   #5
Membre régulier
 
Inscription : juin 2006
Messages : 324
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : juin 2006
Messages : 324
Points : 80
Points : 80
Ok c'est bon, je te remercie pour ton aide
nicolasferraris est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h58.


 
 
 
 
Partenaires

Hébergement Web