Suppression d'une ligne masquée

roni77300 Messages postés 34 Statut Membre -  
roni77300 Messages postés 34 Statut Membre -
Bonjour,

bonjour je cherche a créer une macro qui me supprime la ligne si elle est masquée, et qui fasse toutes les lignes du tableau .

quelqu'un peut il m'aider ?

merci a vous.

bonne journée.

2 réponses

  1. pilas31 Messages postés 1878 Statut Contributeur 648
     
    Bonjour,

    Une petite proposition de code en VBA :

    Sub Sup_masques()
    Dim ILIGNE As Integer
    For ILIGNE = 100 To 2 Step -1
        If Rows(ILIGNE).Hidden = True Then
            Rows(ILIGNE).Delete Shift:=xlUp
        End If
    Next ILIGNE
    End Sub


    On travaille entre les lignes 2 et 100 mais c'est à adapter

    A+
    0
  2. roni77300 Messages postés 34 Statut Membre
     
    ca marche bien.

    mais a la fin, VBA m'affiche : mémoire insuffisante pour tout affcher.

    cela est dû à quoi ?
    0