Me et ligne masquées -VBA excel

Iama Messages postés 324 Statut Membre -  
Iama Messages postés 324 Statut Membre -
Bonjour,

Je suis désireux de savoir ou pouvons-nous retrouver en VBA la liste et le nombre de ligne masquées sur une feuille excel.
Est-ce dans Me dans le code d'une feuille? Et dans ce cas à quel endroit?

Merci
Cordialement

1 réponse

  1. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
     
    bonjour,

    en vba comme ceci:

    Sub lignemasque()
    Dim FL1 As Worksheet, NoCol As Integer
    Dim NoLig As Long, Var As Variant
    Dim derligne As Long
    Dim i As Integer
    derligne = Range("A65536").End(xlUp).Row 'dernière ligne A
        Set FL1 = Worksheets("Sommaire") 'a adapter le nom de la feuille
        NoCol = 1 'lecture de la colonne 1
        For NoLig = 1 To derligne
            Var = FL1.Cells(NoLig, NoCol)
             If Rows(NoLig & ":" & NoLig).EntireRow.Hidden = True Then
           MsgBox "ligne: " & NoLig
           i = i + 1
             End If
          Next
        Set FL1 = Nothing
    MsgBox "Nombre de lignes masquées: " & i
    End Sub
    
    

    1
    1. Iama Messages postés 324 Statut Membre 14
       
      Super et merci cs_Le Pivert .
      Je vais pouvoir continuer la macro.
      Excuse de te répondre seulement maintenant, je viens de lire ta réponse aujourd'hui.
      0