Hello à vous tous.


Voilà mon pb ...

Je fais 3 tableaux dans word..

et via une Macro je souhaiterais les centrer sur la page..

j'ai essayé ce code mais il y a message d'erreur zarbi ..
(le 1° tableau se centre bien mais pas les autres ... car ....erreur renvoyé par vba ...)

le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
For i = 1 To 3
    ActiveDocument.Tables(i).Select
    With Selection.Tables(i).Rows
    .HorizontalPosition = wdTableCenter
    End With
Next
l'erreur renvoyée ..


zarbi semble que le pb provient du "i" (compteur)

or, mon document word a bien 3 tableaux et pourquoi cela marcherait pour le 1° tableau et pas les autres ?

@ vous lire.

merci de votre aide

--

aussi essayé avec ce code.. même pb ..

le 1° tableau s'aligne bien au centre mais pas les autres ..

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
ActiveDocument.Tables(1).Rows.Select                  'selection du 1° tableau
Selection.Tables(1).Rows.Alignment = wdAlignRowCenter 'alignement au centre entre les marges
ActiveDocument.Tables(2).Rows.Select                  'selection du 2° tableau
Selection.Tables(2).Rows.Alignment = wdAlignRowCenter 'alignement au centre entre les marges
ActiveDocument.Tables(3).Rows.Select
Selection.Tables(3).Rows.Alignment = wdAlignRowCenter
même erreur sur la ligne en orange.. ?

Merci de votre aide