(publipostage) Masquer les champs de fusion d'un tableau si non renseignés

libellule85

XLDnaute Accro
Bonjour le forum,

J'ai un tableau de 5 colonnes et 4 lignes remplis de champs de fusion :

5555.jpg

Ce que j'aimerais, si c'est possible bien sûr, c'est d'avoir une macro qui masque automatiquement les lignes non renseignées (car pour un client il peut y avoir 2 lignes renseignées , le suivant 1 ligne, le 3è 4 lignes etc...) du tableau ci-dessus et qui les démasque une fois l'impression faite.

J'espère avoir été clair dans mon explication.

J'ai essayé avec l'enregistreur de macro, mais comment faire pour que la condition variable (de la ligne 2 à 4) "ligne renseignée" ne pas masquer, "ligne non renseignée" masquer se fasse :

Code:
Sub Macro2()
    Selection.SelectRow
    With Selection.Font
        .Name = "Arial"
        .Size = 12
        .Underline = wdUnderlineNone
        .UnderlineColor = wdColorAutomatic
        .StrikeThrough = False
        .DoubleStrikeThrough = False
        .Outline = False
        .Emboss = False
        .Shadow = False
        .Hidden = True
        .SmallCaps = False
        .AllCaps = False
        .Engrave = False
        .Superscript = False
        .Subscript = False
        .Spacing = 0
        .Scaling = 100
        .Position = 0
        .Kerning = 0
        .Animation = wdAnimationNone
    End With
End Sub

D'avance merci pour votre aide
 

Statistiques des forums

Discussions
312 239
Messages
2 086 495
Membres
103 236
dernier inscrit
Menni