Lorsque vous insérez un tableau, par défaut ce dernier est doté d'un alignement automatique de la fenêtre.

Imaginons que votre document commence par un format Portrait, le tableau s'étend donc de la marge de gauche à la marge de droite.

Quand vous allez insérer un saut de section pour passer au format Paysage, par défaut l'option Lier au précédent est active. En conséquence, votre tableau sera, au format Paysage, exactement le même qu'au format Portrait.

Il suffit donc de désactiver cette option pour que le tableau s'étende bien de la marge gauche à la marge de droite, du fait qu'il est doté d'un alignement automatique de la fenêtre.

S'il s'agit d'un gros document, et que vous avez besoin de changer souvent l'orientation, voici une macro qui fait le travail, à savoir insérer un saut de section, changer l'orientation, et désactiver l'option Lier au précédent.

Sub entete()

    Selection.InsertBreak Type:=wdSectionBreakNextPage
    If Selection.PageSetup.Orientation = wdOrientPortrait Then
        Selection.PageSetup.Orientation = wdOrientLandscape
    Else
        Selection.PageSetup.Orientation = wdOrientPortrait
    End If
         Selection.Sections(1).Headers(wdHeaderFooterPrimary).LinkToPrevious = False

End Sub