Bonjour,
J'ai des fiches Excel contenant entre autre Nom (cellule E7), Prénom (cellule I7) et 1 photo (cellules fusionnées L7 :M15).
Ces fiches sont dans le répertoire c:\Mes documents\Fiches\ DURANT Paul.xlsm.
Après ouverture du fichier "DURANT Paul.xlsm", je voudrais par une macro pouvoir enregistrer la photo (uniquement) au format JPG (suivant la méthode ci-dessous) avec comme nom de fichier la date en cours suivi du contenu des cellules Nom et Prénom soit par exemple : 2014/10/05 DURANT Paul.jpg.
Méthode d'enregistrement d'une image en conservant sa définition d'origine :
Ouvrir le document Excel contenant l'image exemple : "DURANT Paul.xlsm"
L'enregistrer au format : Page Web (*.htm;*.html)
(répondre oui aux questions posées par Excel)
Dans le répertoire (Fiches) de "DURANT Paul.xlsm" un nouveau dossier est créé : "DURANT Paul_fichiers"
En ouvrant ce dossier on trouve "Image 00X.png".
Cette image peut être alors enregistrée au format .JPG dans le dossier Fiches
La méthode qui consiste à coller l'image dans un graphique puis de sauver au format image procure une perte de définition de l'image peu acceptable.
Je n'ai pas trouvé dans le forum quelque chose qui correspond à ma recherche et je n'ai pas suffisamment de connaissance en VBA pour savoir si cela est possible. Quelqu'un pourrait-il m'aider ? Merci d'avance