Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Redimenssionner une image dans Excel avant envoi via Outlook

Zarkoff

XLDnaute Nouveau
[Résolu] Redimenssionner une image dans Excel avant envoi via Outlook

Hello,

à force de chercher un peu partout, j'ai réussi en mixant plusieurs bout de code pioché un peu partout à envoyer un email à partir d'Excel 2007 via Outlook 2007 en copiant une plage de données en image dans le nouvel email.

Ca marche très bien, le seul truc que je n'arrive pas à faire, c'est de diviser la taille de l'image par 2 afin qu'elle soit moins énorme !.

Mon problème c'est que je ne sais pas quelle est la méthode à appliquer pour sélectionner l'image copiée vers le doc excel temporaire.

Merci pour votre aide.


Puisque j'ai réussi à résoudre mon problème autant vous expliquer à quoi sert ce code, ça peut peut-être servir à quelqu'un:

Il s'agit ici d'envoyer un par email à partir d'Excel, une plage de données convertit en Image. Pour cela, je passe par un workbook temporaire, je copie-colle comme une image la plage source dans le nouveau workbook et une fois cela effectuer, je sauvegarde dans un répertoire temporaire en html.

En sauvegardant en html une image sera enregistrée avec les fichier htm.

Puis j'insère cette même image dans un nouvel email au format html (en l'attachant et en utilisant la méthode 'cid:') qui s'affichera comme dans une page web.

Ensuite j'efface tout : répertoire et fichier temporaire.

Voila c'est surement pas la meilleure méthode mais je suis pas capable de faire mieux

 
Dernière édition:

Discussions similaires

Réponses
2
Affichages
289
Réponses
6
Affichages
339
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…