OVH Cloud OVH Cloud

Formater les images d'un document

4 réponses
Avatar
Le Nordiste
Bonjour tertous,

De mani=E8re =E0 obtenir un epr=E9sentation coh=E9rente,
je souhaite parcourir TOUTES les images ins=E9r=E9es du document,
pour le formater comme un paragraphe avec espacelment avant et apr=E9s.

Vu le nombre d'images je pr=E9f=E9rerais faire =E7a par VB,
quels sont les bases du code ?


remerciements anticip=E9s,

Le Nordiste

4 réponses

Avatar
Tisane
Bonjour Le Nordiste,

De manière à obtenir un eprésentation cohérente,
je souhaite parcourir TOUTES les images insérées du document,
pour le formater comme un paragraphe avec espacelment avant et aprés.
Vu le nombre d'images je préférerais faire ça par VB,
quels sont les bases du code ?


La petite macro qui suit fonctionne pour les images alignées sur le texte
(pas les images "habillées") :

Sub Format_Image()
For i = 1 To ActiveDocument.InlineShapes.Count
ActiveDocument.InlineShapes(i).Select
Selection.ParagraphFormat.SpaceBefore = 12
Selection.ParagraphFormat.SpaceAfter = 12
Next
Selection.HomeKey Unit:=wdStory
End Sub

Je ne sais pas faire plus court ;-)

--
Tisane

Avatar
Le Nordiste
Tisane merci, tout à fait ce que je voulais.

Tisane est la panacée des wordistes.

Le Nordiste
Avatar
Clément Marcotte
mdr.


"Le Nordiste" a écrit dans le message de
news:

Tisane merci, tout à fait ce que je voulais.

Tisane est la panacée des wordistes.

Le Nordiste
Avatar
Clément Marcotte
Tisane, c'est la Miss copier-coller des forums.


"Clément Marcotte" a écrit dans le message
de news:
mdr.


"Le Nordiste" a écrit dans le message de
news:

Tisane merci, tout à fait ce que je voulais.

Tisane est la panacée des wordistes.

Le Nordiste