Bonjour,
Auriez-vous une idée pour changer le nom d'une copie d'un shape, si cette dernière n'est pas placée en fin du document ?
(Word 2010)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ActiveDocument.Shapes.Range(Array("ZoneA")).Select Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend Selection.Copy ' Selection.EndKey Unit:=wdStory Selection.MoveDown Unit:=wdLine, Count:=1 Selection.Paste ' Si le shape copié est mis à la fin du document, l'instruction suivante fonctionne. ' Si la copie n'est pas placée à la fin, cela ne fonctionne pas, car Word réordonne les shapes ActiveDocument.Shapes(ActiveDocument.Shapes.Count).Name = "ZoneB"
Merci d'avance.
Partager