Вы находитесь на странице: 1из 19

Les modles et papiers lettres sous Outlook

par Morgan BILLY (Espace Perso de Dolphy35)


Date de publication : 27/04/2008 Dernire mise jour : 29/12/2008

Vous pouvez commenter et donner une note cet article : Nous allons aborder dans ce tutoriel la cration et gestion de papiers lettres et modles sous Outlook 2007.

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

I - Introduction..............................................................................................................................................................3 II - Les papiers lettres.............................................................................................................................................. 3 II-A - Mettre vos messages au format HTML........................................................................................................ 3 II-B - Slectionner un papier lettre..................................................................................................................... 4 II-B-1 - Outlook 2003........................................................................................................................................ 5 II-B-2 - Outlook 2007........................................................................................................................................ 5 II-C - Grer les papiers lettres............................................................................................................................6 II-C-1 - Outlook 2003........................................................................................................................................ 6 II-C-2 - Outlook 2007........................................................................................................................................ 7 II-C-3 - Crer son propre papier lettres au format HTML............................................................................. 7 III - Les modles de messages...................................................................................................................................9 III-A - Slectionner un modle............................................................................................................................... 9 III-A-1 - Outlook 2003 et 2007..........................................................................................................................9 III-B - Crer un modle........................................................................................................................................ 10 III-B-1 - Outlook 2003..................................................................................................................................... 10 III-B-2 - Outlook 2007..................................................................................................................................... 10 III-C - Effacer un modle......................................................................................................................................10 III-C-1 - Outlook 2003 et 2007....................................................................................................................... 10 IV - Allez plus loin..................................................................................................................................................... 11 IV-A - Cration d'un E-mail par VBA................................................................................................................... 11 IV-A-1 - Insrer une image............................................................................................................................. 11 IV-A-2 - Cration d'une Newsletter par VBA.................................................................................................. 12 V - Remerciement......................................................................................................................................................19

-2Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

I - Introduction
Les modles de messages permettent de crer des messages types disponibles immdiatement avec une mise en forme prdfinie, ce qui vous vite de recrer chaque fois ces messages, vous pouvez galement publier vos modles au sein de votre socit afin d'harmoniser les messages diffuss. Vous pouvez galement crer des papiers lettres afin d'agrmenter vos messages personnels ou de dfinir un papier type pour votre socit. Pour agrmenter vos messages pour pouvez galement crer des signatures, je vous invite consulter cet article : Crer des signatures dans Outlook

II - Les papiers lettres


Outlook dispose de plusieurs papiers lettres pouvant tre slectionns pour vos messages, ceci pour but de rendre vos messages plus sympathiques ou bien plus professionnels en crant vos propres papiers lettres. Nous allons, dans les prochains paragraphes, dvelopper les solutions possibles pour slectionner , crer et grer vos papiers lettres. Le format de vos messages doit imprativement tre au format HTML.

II-A - Mettre vos messages au format HTML


Depuis le Menu Outils, slectionnez Options :

Depuis la bote de dialogue d'Options, slectionnez l'onglet Format de courrier

-3Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

Outlook 2003

Outlook 2007 Dans le format de message, slectionnez HTML dans la liste droulante. Les formats "texte enrichi" et "texte brut" ne permettent pas de grer les papiers lettres et bien d'autres choses galement. Personnellement je conseille de garder le format HTML.

II-B - Slectionner un papier lettre


Pour slectionner un papier lettres il vous suffit d'aller dans le menu Outils -> Options:

Dans la nouvelle fentre ouverte, slectionnez l'onglet Format de courrier :

-4Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

Outlook 2003

Outlook 2007

II-B-1 - Outlook 2003


Dans la section papiers lettres, vous trouverez une liste droulante permettant de slectionner directement le papier lettres souhait. Nous aborderons les deux boutons disponibles dans la partie : "Grer les papiers lettres"

II-B-2 - Outlook 2007


Pour slectionner un papier lettre, cliquez sur le bouton : "Papiers lettres et polices..."

-5Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

Dans la nouvelle fentre, slectionnez Thmes. Une nouvelle fentre s'ouvre listant tous les papiers lettres disponibles :

II-C - Grer les papiers lettres II-C-1 - Outlook 2003


Deux boutons sont disponibles, ils vous permettent de grer vos papiers lettres. Polices... : Celui-ci permet de modifier la police du thme en cours.

Le second bouton "Slecteur de papiers lettres..." permet de modifier, crer ou supprimer des papiers lettres.

Il vous est possible de choisir un papier lettres directement dans cette liste puis valider par OK. L'avantage est que vous visualisez dans la fentre le rendu du papier lettres. Trois boutons sont disponibles depuis cette fentre :

-6Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

Modifier : Il vous permet de modifier le papier lettres slectionn. Vous pouvez modifier la police du message, l'image y figurant, la couleur de fond du message et ne pas mettre d'arrire plan. Toutes les modifications sont visibles directement depuis la fentre en bas de la bote de dialogue.

Supprimer : Permet de supprimer des papiers lettres. Nouveau : Permet de crer des nouveaux papiers lettres. Lorsque vous cliquez sur ce bouton une nouvelle fentre s'ouvre afin de crer ce nouveau papier lettres. Vous devez dfinir son nom ensuite vous avez le choix sur le mode de cration. Le premier depuis un papier vierge : c'est donc vous de tout crer. Le second depuis un papier lettre existant : cela vous permet d'avoir un trame pour crer votre papier lettres. Et enfin, le dernier depuis un fichier HTML, Outlook permet d'intgrer directement des fichiers HTML comme source du message. Nous dvelopperons celui-ci un peu plus bas mais je peux dire ds prsent qu'Outlook interprte trs mal les images.

II-C-2 - Outlook 2007


La gestion est relativement simple sous Outlook 2007 car il n'y en a pas. Depuis Outlook rien ne vous permet de crer, modifier et supprimer des papiers lettres, nous allons devoir passer outre Outlook pour raliser ces oprations en allant directement dans le dossier o Outlook stocke ces papiers lettres. Pour s'y rendre voici les chemins : - XP : C:\Documents and Settings\"Utilisateur"\ - Vista : C:\Program Files\Common Files\microsoft shared\Stationery\ Dans ce dossier vous y trouverez tous les fichiers htm et images permettant de mettre des papiers lettres dans vos messages. Si vous dsirez en enlever, il vous suffit se supprimer le fichier voulu avec les images qui lui sont lies. Attention tout de mme cette manipulation. En effet, si vous effacez des images ou fichiers par erreur, cela risque de perturber d'autres papiers lettres. Pour modifier il vous suffit d'diter le fichier HTM depuis un diteur ( PSPAD ou Notepad++, ils sont trs performants et gratuits en plus) et de procder vos modifications. Pour en crer je vous invite au chapitre suivant.

II-C-3 - Crer son propre papier lettres au format HTML


Pour crer votre propre papier lettres, vous devez vous quipez d'un diteur comme Notepad ou bien PSPAD

ou encore Notepad++. Maintenant, crez un nouveau fichier au format HTML. Nous n'allons pas rentrer en dtail dans le langage HTML, pour cela je vous invite consulter la FAQ HTML. Le code HTML dont nous avons besoin est relativement simple :
<HTML> <HEAD></HEAD> -7Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35) <BODY></BODY> </HTML>

La balise <HTML> permet de dfinir le fichier dbut et fin, ensuite nous allons la balises HEAD qui correspond l'entte de la page, nous nous en servirons pour y mettre une autre balise appele STYLE o y sera stock du code ccs correspondant la feuille de style pour la mise en forme. Enfin, nous avons en dernier lieu la balise BODY qui correspond au corps du papier lettres et fortiori le corps du message. Maintenant, nous allons dfinir le style du papier peint. Pour avoir de plus amples informations sur le css je vous invite consulter la FAQ CSS. Nous allons dans un premier temps dfinir la police du papier lettres : font-family: "Comic Sans MS";, la taille de la police : font-size: 12pt; et la couleur du texte : color: White; nous allons mettre ces trois lignes dans la balise STYLE de la partie HEAD.
<HEAD> <STYLE> BODY { font-family: "Comic Sans MS"; font-size: 12pt; color: White; } </STYLE> </HEAD>

Maintenant nous allons appeler l'image dans la balise BODY : <BODY background="papier_froisse.jpg"> Voici l'image que nous appelons :

Voici le code complet du fichier HTML de notre papier lettres :


<HTML> <HEAD> <STYLE> BODY { font-family: "Comic Sans MS"; font-size: 12pt; color: White; } </STYLE> </HEAD> <BODY background="papier_froisse.jpg"></BODY> -8Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35) </HTML>

Il ne vous reste plus qu' enregister ce fichier au format HTML et de le copier dans le dossier adquat pour Outlook 2007 et de l'ajouter depuis la fentre pour Outlook 2003.

III - Les modles de messages


Si vous envoyez rgulirement un message ayant la mme mise en forme chaque fois, ce chapitre va vous intresser. Outlook permet de crer des messages types appels "modles de messages", le but est de crer un message et de l'enregistrer en tant modle pour le rutiliser chaque fois. Chemin de stockage des modles Outlook : XP => C:\Documents and Settings\"Utilisateur"\Application Data\Microsoft\Modles\ Vista => C:\Users\"Utilisateur"\AppData\Roaming\Microsoft\Templates\

III-A - Slectionner un modle III-A-1 - Outlook 2003 et 2007


Pour ouvrir un modle de message, allez dans le Menu Fichier -> Nouveau -> Choisir un formulaire ... :

Une nouvelle fentre s'ouvre. Dans la liste droulante "Regarder dans : ", slectionnez "Modles dans le fichier systme". Dans la fentre de visualisation est list l'ensemble de vos modles de message. Il vous suffit de slectionner le modle souhait et de cliquer sur Ouvrir.

-9Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

III-B - Crer un modle III-B-1 - Outlook 2003


Pour crer un modle vous devez ouvrir un nouveau message : Menu Fichier -> Nouveau -> Message, mettez en forme votre message tel que vous le souhaitez. Menu Fichier ensuite Enregistrer Sous, dans la bote de dialogue Enregistrer Sous slectionnez le type Modle Outlook (*.oft), choisissez un nom explicite et validez l'enregistrement. Votre modle est enregistr et est accessible depuis la slection de modles. A la fermeture du message, un message vous demande si vous voulez l'enregistrer, si vous rpondez OUI une copie de ce message sera enregistr dans le dossier Brouillon, si vous rpondez NON aucune copie ne sera ralise.

III-B-2 - Outlook 2007


Pour crer un modle, vous devez ouvrir un nouveau message : Menu Fichier -> Nouveau -> Message, mettez en forme votre message tel que vous le souhaitez. Pour le dfinir en tant que modle : 1) Enregistrer votre message : depuis le bouton Office 2) Enregistrer par l'option Enregistrer Sous de la bote de dialogue Enregistrer Sous 3) Slectionnez le type Modle Outlook (*.oft) 4) Choisissez un nom explicite et validez l'enregistrement. Votre modle est enregistr et est accessible depuis la slection de modles. A la fermeture du message un message vous demande si vous voulez l'enregistrer, si vous rpondez OUI une copie de ce message sera enregistr dans le dossier Brouillon, si vous rpondez NON aucune copie ne sera ralise.

III-C - Effacer un modle III-C-1 - Outlook 2003 et 2007


Il n'est pas possible d'effacer directement un modle depuis Outlook, pour se faire vous devez aller dans le rpertoire o sont stocks les modles. Lorsque vous ouvrez la fentre de slection de modles, Outlook vous donne le chemin complet o sont stocks les modles.

- 10 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

Il ne vous reste plus qu' vous rendre dans ce dossier et supprimer le modle souhait.

IV - Allez plus loin IV-A - Cration d'un E-mail par VBA


Nous venons de voir que les modles et papiers peints grs directement depuis Outlook prsentent des limites, comme tout tre humain nous avons toujours besoin de passer outre ces limites car les fonctionnalits ne nous conviennent pas. Le moyen le plus simple est de crer vos E-mail avec votre propre source du corps du message. Nous allons dans les chapitres suivant crer nous mme les sources en HTML et mettre ces sources en tant que source du corps de message.

IV-A-1 - Insrer une image


Le moyen le plus simple est de passer par l'onglet Insertion puis par le groupe de contrles Illustrations et enfin, cliquez sur Images. Slectionnez l'image et validez. Cette mthode est lgrement contraignante car vous devez slectionner chaque fois slectionnez votre image sur le disque de votre PC. Autre possibilit : crer une signature et mettre votre image, logo de socit ou autre dans la signature, Outlook reste convivial et simple dans la gestion de signature, je vous invite consulter cet article : dans Outlook Crer des signatures

Autre solution par VBA et HTML. Pour cette solution vous devez crire un petit bout de code en HTML, nous allons utiliser la balise <img> et les atributs src et align associs la balise. src = source de l'image, url ou bien en local sur le disque. align = dfinit la position de l'image, left, right, etc. Maintenant il faut crer une macro reprenant le code HTML et en le mettant en tant que source du corps de message. Pour cela nous allons crer un nouvel E-mail que nous dfinirons comme HTML et nous affecterons le code HTML comme source du corps de message, voici la macro permettant cela :
Sub CreationMailHTML() '--------------------------------------------------------------------------------------' Procdure : CreationMailHTML ' Auteur : Dolphy35 - http://dolphy35.developpez.com/ ' Date : 01/05/2008 ' Dtail : Rcupre le contenu d'un fichier HTML et le charge en tant que corps du message du mail '--------------------------------------------------------------------------------------' 'Dclarations des objets et des variables Dim olApp As Outlook.Application Dim objMail As Outlook.MailItem Dim strBody As String 'Instance des objets Set olApp = Outlook.Application Set objMail = olApp.CreateItem(olMailItem) strBody = "<body>" & vbCr & "<img src=" & Chr(34) & "C: \monImage.jpg" & Chr(34) & " align=right>" & vbCr & "</body>" 'Objet mail With objMail .BodyFormat = olFormatHTML .HTMLBody = strBody 'chargement du fichier HTML en tant que coprs du message .Display End With End Sub - 11 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

'dfinition du format du mail, ici HTML 'affichage du mail

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

Ici Chr(34) permet d'insrer dans la chane de texte les double quotes ("). Il vous suffit de placer ce code dans un nouveau module dans l'diteur de code (VBE) d'Outlook. Pour s'y rendre menu Outils, Macro puis Visual Basic Editor ou bien par ALT+F11. Pour insrer un nouveau module : menu Insertion puis Module, une nouvelle fentre s'ouvre, il vous suffit maintenant de copier le code prcdent dans ce module. Renseigner le chemin ou l'url complte de l'image insrer. Pour appeler cette macro il vous suffit de slectionner la macro CreationMailHTML depuis le menu Outils, Macro ensuite Macro ou ALT+F8. Dans la nouvelle fentre slectionnez votre macro puis Excuter. Une nouvelle fentre s'ouvre avec votre nouvel E-mail et votre image.

IV-A-2 - Cration d'une Newsletter par VBA


Allons plus loin dans la cration d'un E-mail par VBA, nous allons maintenant crer une newsletter complte depuis un fichier HTML que l'on importera par VBA en tant que source du corps de message. Pour cela il nous faut crer un fichier HTML qui nous donnera ceci :

Pour cela je ne vais pas entrer dans le dtail du code HTML, pour cela je vous invite consulter la Rubrique HTML. Voici le fichier HTML que nous utiliserons :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <body bgcolor="white" style="font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px;"> <table style="border-style: solid; border-width: 1px; bordercolor: #E1E1E2" bgcolor="white" width="752" align="left"> <tr> <td valign="top"> <table cellpadding="0" cellspacing="0" border="0"> <tr> - 12 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35) <td> <table bgcolor="#E1E1E2" width="100%" cellpadding="0" cellspacing="0" border="0"> <tr> <td> <a href="http://www.developpez.com"> <img src="http://dolphy35.developpez.com/article/outlook/modeles/images/ logo.gif" alt="www.developpez.com"> </a> </td> </tr> </table> <table width="180" cellpadding="0" cellspacing="0" border="0" align="right" style="float: right;"> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" width="180" style="backgroundcolor: #E1E1E2;"> <tr> <td> <div align="center"> <img border="0" src="http://dolphy35.developpez.com/article/outlook/ modeles/images/Foffice.jpg" alt="Forums Office"> </div> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="paddingleft: 10px;"> <tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ modeles/images/arrow.jpg"> </td> <td style="font-family: Verdana, Arial, Helvetica, sansserif; font-size: 11px;"> <a href="office.developpez.com">Office</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans-

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;">

<a href="access.developpez.com">Access</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr>

- 13 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35) <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans-

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;">

<a href="excel.developpez.com">Excel</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans-

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;">

<a href="infopath.developpez.com">Infopath</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans-

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;">

<a href="outlook.developpez.com">Outlook</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr>

- 14 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35) <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans-

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;">

<a href="powerpoint.developpez.com">Powerpoint</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans-

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;">

<a href="sharepoint.developpez.com">SharePoint</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans-

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;">

<a href="word.developpez.com">Word</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr>

- 15 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35) <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans-

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;">

<a href="project.developpez.com">Project</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans-

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;">

<a href="visio.developpez.com">Visio</a> </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> </table> <div align="center"> <img border="0" src="http://dolphy35.developpez.com/article/outlook/ modeles/images/Coffice.jpg" alt="Cours Office"> </div> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="paddingleft: 10px;"> <tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ modeles/images/arrow.jpg"> </td>

- 16 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35) <td style="font-family: Verdana, Arial, Helvetica, sans<a href="http://office.developpez.com/cours/">Les Cours </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans<a href="http://office.developpez.com/faq/">Les FAQs </td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> <tr> <td> <table cellspacing="0" cellpadding="0" border="0" style="padding<tr> <td><img src="http://dolphy35.developpez.com/article/outlook/ <td style="font-family: Verdana, Arial, Helvetica, sans<a href="http://office.developpez.com/livres/">Les Livres

serif; font-size: 11px;"> d'Office</a>

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;"> d'Office</a>

left: 10px;">

modeles/images/arrow.jpg"> </td> serif; font-size: 11px;"> d'Office</a>

</td> </tr> </table> </td> <td style="width: 5px;"> </td> </tr> <tr> <td style="height: 10px;"> </td> <td style="width: 15px;"> </td> </tr> </table> </td> </tr> </table> </table>

- 17 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35) <div style="padding-top: 200px;" align="left"> <div style="padding-top: 200px; font-family: Verdana, Arial, Helvetica, sansserif; font-size: 12px; line-height: 120%;" align="left"> <br>Bonjour,<br> Voici la nouvelle newsletter de la rubrique Office de www.developpez.com, vous trouverez dans cette rubrique les meilleurs tutoriels en franais et entirement gratuits sur toutes les technos de la suite Office de Microsoft. La rubrique dispose galement de Forums sur ces technos. Je vous invite les consulter.<br><br> Quelques chiffres sur www.developpez.com : <br> Le club www.developpez.com met disposition gratuitement tous les services utiles aux informaticiens : newsletter, magazine, actualits, cours, tutoriels, articles, FAQ's, tests, comparatifs, dbats, sondages, outils, sources, composants et exemples de codes, les BLOGs des dveloppeurs, et l'hbergement gratuit de sites pour dveloppeurs.<br> www.developpez.com est la communaut en langue franaise qui concentre le plus d'informaticiens professionnels :<br> - Jusqu' 140 000 visites par jour.<br> - Plus de 1 600 000 lecteurs distincts frquentent au moins une fois par mois www.developpez.com<br> - Le forum d'entraide des informaticiens est le plus actif dans son domaine avec plus de 5000 messages par jour.<br> - La plus grande quipe de rdaction bnvole : plus de 500 auteurs. </div> </div> </td> </tr> </table> </td> </tr> </table> </body>

Maintenant nous allons reprendre le mme code que la section prcdente, par contre nous utiliserons File System Object (fso) afin de rcuprer le contenu d'un fichier HTML plac sur votre disque et de charger ce contenu en tant que source du corps de message. Pour que ce code fonctionne il faut activer la rfrence Microsoft Scripting Runtime Comment activer une rfrence VBA dans l'diteur Outlook ? Insrez le code suivant dans un nouveau module de votre projet Outlook :
Sub CreationMailHTML() '--------------------------------------------------------------------------------------' Procdure : CreationMailHTML ' Auteur : Dolphy35 - http://dolphy35.developpez.com/ ' Date : 01/05/2008 ' Dtail : Rcupre le contenu d'un fichier HTML et le charge en tant que corps du message du mail '--------------------------------------------------------------------------------------' 'Dclarations des objets et des variables Dim olApp As Outlook.Application Dim objMail As Outlook.MailItem Dim strBody As String Dim oFSO As Scripting.FileSystemObject Dim oFl As Scripting.File Dim oTxt As Scripting.TextStream 'Instance des objets Set olApp = Outlook.Application Set objMail = olApp.CreateItem(olMailItem) 'instance des objets Fso pour rcuprer le contenu du fichier HTML Set oFSO = New Scripting.FileSystemObject Set oFl = oFSO.GetFile("C:\source.html") Set oTxt = oFl.OpenAsTextStream(ForReading) 'rcupre le contenu du fichier HTML strBody = oTxt.ReadAll - 18 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Les modles et papiers lettres sous Outlook par Morgan BILLY (Espace Perso de Dolphy35)

'Objet mail With objMail .BodyFormat = olFormatHTML .Subject = "Lettre d'Office - wwww.developpez.com" .HTMLBody = strBody 'chargement du fichier HTML en tant que coprs du message .Display End With End Sub

'dfinition du format du mail, ici HTML 'sujet du mail 'affichage du mail

Dans cet exemple nous dfinissons que le fichier HTML s'appelle source.html et qu'il est plac directement sous la racine C:\, mais il vous est possible de modifier le chemin ainsi que le nom. Pour appeler cette macro il vous suffit de slectionner la macro CreationMailHTML depuis le menu Outils, Macro ensuite Macro ou ALT+F8, dans la nouvelle fentre slectionnez votre macro puis Excuter. Un nouvel e-mail s'ouvre avec votre code HTML mis en forme. Voici le rsultat :

V - Remerciement
Merci Jeannot45 pour son temp consacr la lecture et correction. Nono40 pour son excellent outil. A www.developpez.com pour leur hbergement.

- 19 Copyright 2009 - Morgan BILLY. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrets. Droits de diffusion permanents accords developpez LLC.
http://dolphy35.developpez.com/article/outlook/modeles/

Вам также может понравиться