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

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Code VBA pour coller un tableau excel dans corps de mail Outlook

n°2190668
val_ou
Posté le 17-05-2013 à 16:21:33  profilanswer
 

Reprise du message précédent :
Ah d'accord.
Ce n'est pas très grave c'est un petit détail.
 
Encore merci! :)

mood
Publicité
Posté le 17-05-2013 à 16:21:33  profilanswer
 

n°2190673
Takama13
Posté le 17-05-2013 à 16:28:13  profilanswer
 

Il y aurait une solution toute bête apparemment, c'est de mettre le .display juste après le "With OutMail".
En faisant ça, il intègre directement la signature par défaut.

 

Donc le code serait :

 
Code :
  1. With OutMail
  2.         .display
  3.         .To = ""
  4.         .CC = ""
  5.         .BCC = ""
  6.         .Subject = ""
  7.         .HTMLBody = RangetoHTML(rng) & .HTMLBody '& Signature
  8.     End With
 

(Tu ajustes en fonction de tes besoins évidemment)


Message édité par Takama13 le 17-05-2013 à 16:28:59
n°2190675
val_ou
Posté le 17-05-2013 à 16:29:46  profilanswer
 

J'avais déjà essayé, ça fonctionne lorsque le mail est vide.
Lorsque l'on rajoute le body, la signature est écrasée (vu en pas à pas)

n°2190676
Takama13
Posté le 17-05-2013 à 16:32:03  profilanswer
 

il faut que tu rajoutes & .HTMLBody à cette ligne :
.HTMLBody = RangetoHTML(rng) & .HTMLBody


Message édité par Takama13 le 17-05-2013 à 16:32:29
n°2190681
val_ou
Posté le 17-05-2013 à 16:38:43  profilanswer
 

MERCIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII  :bounce:   :bounce:  :bounce:

n°2190682
Takama13
Posté le 17-05-2013 à 16:43:48  profilanswer
 

DEEE RIIIEENNNNN :jap:

n°2218378
eddybzh
Posté le 02-02-2014 à 19:30:40  profilanswer
 

Hello,
 
Voici mes recommandations :
1/ creer un outlook mail object
2/ éditeur le mail en html avec le bon <img src='myfile.jpg'> tag.  
 
Attention :  
- les images dans le corps du mails doivent être sauvegardées sur votre disque (jpg ou png) ;
- Depuis outlook 2013, les images dans le corps de mail doivent être attachées au mail en plus.
 
 
Vous trouverez une code complet et tous les détails sur ce lien :
http://vba-useful.blogspot.fr/2014 [...] mages.html

n°2236293
mcg
Posté le 27-08-2014 à 11:08:25  profilanswer
 

Takama13 a écrit :


 
Je sais, mais je pensais que c'était utile de voir toutes les possibilités
 


 

Takama13 a écrit :


 
C'est sur la même page :
Creating HTML for a Worksheet, Range, or Selection
The function RangetoHTML is called in the following sections in this column:


 
 
Salut Takama13!
Je suis super novice sur VBA, pour mon boulot j'ai besoin de copier un tableau dans le corps d'un email (exactement le sujet du forum et le lien que t'as envoyé)
Le problème c'est qu'il y a une erreur avec RangeHTML (idem que val_ou) mais j'ai pas compris ta réponse pour résoudre ce probleme.  
Il y a des options à modifier sur VBA?  
HELP HELP HELP!!!! :)


---------------
MERCI BCP
n°2236301
Takama13
Posté le 27-08-2014 à 11:56:01  profilanswer
 

Salut mcg,

 

Tu as bien ajouté la fonction RangetoHTML dans ton code ?

Message cité 1 fois
Message édité par Takama13 le 27-08-2014 à 11:56:18
n°2236360
mcg
Posté le 28-08-2014 à 09:25:22  profilanswer
 

Takama13 a écrit :

Salut mcg,
 
Tu as bien ajouté la fonction RangetoHTML dans ton code ?


 
Effectivement j'avais pas rajouté le code!  
Maintenant ca marche c'est top!!! :)
 
Merci beaucoup!!!!!

mood
Publicité
Posté le 28-08-2014 à 09:25:22  profilanswer
 

n°2236361
Takama13
Posté le 28-08-2014 à 09:55:14  profilanswer
 

:jap:

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Action automatique à la reception d'un mailProbleme sur Macro Excel 2010
[.htaccess] remplacer les accents par leur code - URL rewritingIdentification et codage VBA
Vba import csv to xls[Excel/VBA] MàJ Données Graphique
[excel] nom case à cocher automatiqueGénérer des codes sur Excel
[VBA] comparaison de 2 fichiers excel 
Plus de sujets relatifs à : Code VBA pour coller un tableau excel dans corps de mail Outlook


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR