Masquer une ligne d'un tableau word

Jacky - Modifié le 23 mars 2024 à 20:00

Bonjour,

j'ai trouvé ce code pour supprimer une ligne d'un tableau word. Ca fonctionne très bien, par contre je voudrais masquer la ligne, et non la supprimer. Comment puis je m'y prendre ?

Merci pour votre aide

Sub supprimer()
Application.ScreenUpdating = False
Dim Tbl As Table, cel As Cell, i As Long, n As Long, fEmpty As Boolean
With ActiveDocument
    For Each Tbl In .Tables
      n = Tbl.Rows.Count
      For i = n To 1 Step -1
        fEmpty = True
        For Each cel In Tbl.Rows(i).Cells
           If Len(cel.Range.Text) > 2 Then
             fEmpty = False
             Exit For
           End If
         Next cel
         If fEmpty = True Then Tbl.Rows(i).Delete
       Next i
   Next Tbl
End With

Set cel = Nothing: Set Tbl = Nothing
Application.ScreenUpdating = True

End Sub
Rejoignez-nous