Famille de logiciels de traitement de texte Microsoft pour la création de documents web, d’e-mails et d’impressions.
Bonjour, Bonjour Bernard ;)
Effectivement, ce n'est pas aussi simple. Il faut savoir que les légendes, malgré ce qu'on pourrait croire, n'ont aucun lien avec l'objet légendé, ce qui est bien dommage. Cela signifie que vous pouvez déplacer la légende n'importe où dans le document, et Word ne vous en voudra pas !!
Ce qui fait que ça complique, car vous pouvez le constater, même sans macro, une fois la légende insérée, elle n'a plus d'option.
Voici une macro qui va changer la place de la légende pour la mettre au-dessus du tableau :
Sub legende()
For Each tableau In ActiveDocument.Tables
tableau.Rows.Last.Select
Selection.MoveDown Unit:=wdLine, Count:=1
If Selection.ParagraphFormat.Style = "Légende" Then
With Selection
.Paragraphs(1).Range.Cut
.InsertParagraph
End With
End If
tableau.Rows.First.Select
Selection.SplitTable
With Selection
.Paste
.Delete Unit:=wdCharacter, Count:=1
End With
Next
End Sub
Lance la macro sur une copie de ton document.
Circé