IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Outlook Discussion :

Chargement background, VBA -> Outlook 2007


Sujet :

VBA Outlook

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 477
    Par défaut Chargement background, VBA -> Outlook 2007
    Bonjour c'est moi la sulfateuse à questions

    Donc je viens de terminer avec le tuto > "Les modèles et papiers à lettres sous Outlook"

    J'ai donc crée mon macro qui fonctionne bien.
    Le soucis c'est que lorsque le message est généré, il prend bien en charge la couleur d'arriére plan mais pas le background.
    Voici mon html.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <style>
    <!--
    body {
    	background-image: url(http://www.delightfactory.eu/MAIL/background.jpg);
    	background-repeat: repeat-x;
    	margin-left: 0px;
    	margin-top: 0px;
    	margin-right: 0px;
    	margin-bottom: 0px;
    	background-color: #4ba1f8;
    }
    -->
    </style>
    <body>
    </body>
    Merci d'avance pour votre aide

  2. #2
    Expert confirmé
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Par défaut
    Re,

    le gros soucis d'Outlook 2007 est qu'il ne prend IE pour afficher les mails HTML comme le faisait 2003. Outlook 2007 prend Word 2007 comme éditeur et afficheur, le gros soucis de Word c'est qu'il interprete mal le HTML il le fait un peu à sa sauce donc un code nickel en html peut ne rien ressembler sous Word 2007.

    L'idéal sera de créer le cod html avec Word afin d'être sur qu'il l'interprete comme tu le souhaite.


    Dolphy

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 477
    Par défaut
    Ok merci, j'éspére pouvoir arriver au résultat voulu avec Word.
    Car à la base je travaille avec Dreamweaver.
    Si j'ai d'autre questions à ce sujet, je me permettrais de te déranger encore si tu veux bien. En tout cas merci encore.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 477
    Par défaut
    Je vais t'avoué que faire du HTML avec Word, c'est pas mon truc.

    Mais voilà, je viens de chargé ma page html sur Word.
    Le background s'affiche correctement, je enregistrer mon html sous Word.
    Démarrer mon macro sous Outlook est toujours le meme probléme.
    Pas de background sous Outlook.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Es-tu sûr que cela ne vient pas de ton code HTML ?

    Car en général j'écris :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    background-image: url('http://www.delightfactory.eu/MAIL/background.jpg');
    en mettant une quote autour de l'adresse.

    Starec

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 477
    Par défaut
    Je viens de l'écrire comme toi, mais le probléme reste le même.

    Complément d'informations
    Au lieu de charger mon html via le macro que j'ai repris du tuto.
    Je défini mon html comme papier à lettre par défaut de Outlook.

    Quand je crée mon nouveau message, mon background est bien repris.
    Mais le CSS n'est plus pris en charge.

Discussions similaires

  1. [OL-2007] Ajout d'un rappel en vba sur outlook 2007
    Par Arth1sBack dans le forum VBA Outlook
    Réponses: 4
    Dernier message: 28/11/2017, 19h31
  2. [AC-2007] Création rendez-vous dans Outlook 2007 en VBA
    Par bibichris dans le forum VBA Access
    Réponses: 2
    Dernier message: 12/06/2017, 11h19
  3. Réponses: 2
    Dernier message: 24/10/2009, 16h25
  4. Réponses: 1
    Dernier message: 22/01/2009, 11h23
  5. Réponses: 4
    Dernier message: 13/07/2006, 10h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo