Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

(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 :



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
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…