macro word remplacer image par texte
Bonjour à tous,
Voilà je suis inexpérimenté en macro et on m'a demandé dans mon entreprise de développer une macro word :
Je vous explique le contexte :
Migration de documents word (texte + beaucoup d'images) sur un TWiki.
--> images uploadées sur le topic du wiki (en .zip)
--> liens dans le texte vers les images, avec le code %ATTACHURL%/image001.jpg, %ATTACHURL%/image002.jpg, etc. pour les faire apparaître.
Ce que la macro doit faire :
1/ Enregistrement du document au format html pour récupérer toutes les images du document dans un dossier
(ok pour moi, j'ai utilisé l'enregistrement macro)
2/ Faire un zip de toutes les images de ce dossier (pour l'upload dans le topic du wiki)
(peut-on le faire dans une macro word ? si oui comment ?)
3/ Remplacer toutes les images du document par le lien %ATTACHURL%/image00x.jpg avec x les n° des images enregistrées (pour qu'elles apparaissent dans l'ordre par la suite).
--> Sur ce dernier point je sèche...
Voilà j'espère que j'ai été assez clair...merci d'avance pour votre aide.
Produire un doc Word en HTML
Salut,
Dans Word, tu écris une macro qui enregistre ton fichier en HTML, qui le fermes puis qui le réouvre (en mode texte)
Code:
Documents.Open filename:=<Ton_Fichier>, ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, Format:=wdOpenFormatText
ainsi que tu as accès à ton code source de ta page puis tu remplaces directement tes balises
Code:
<img width=<largeur> height=<hauteur> src="<Ton_Fichier>/image001.gif">
par "%ATTACH"
A+