Suppression d'une ligne masquée

Fermé
roni77300 Messages postés 25 Date d'inscription lundi 31 août 2009 Statut Membre Dernière intervention 27 octobre 2009 - 4 sept. 2009 à 10:17
roni77300 Messages postés 25 Date d'inscription lundi 31 août 2009 Statut Membre Dernière intervention 27 octobre 2009 - 4 sept. 2009 à 13:21
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.
A voir également:

2 réponses

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 644
4 sept. 2009 à 11:52
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
roni77300 Messages postés 25 Date d'inscription lundi 31 août 2009 Statut Membre Dernière intervention 27 octobre 2009
4 sept. 2009 à 13:21
ca marche bien.

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

cela est dû à quoi ?
0