descendre d'une ligne sur filtre

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

phil75016

XLDnaute Occasionnel
Bonjour

Comment descendre d'une ligne sur un tableau filtré car si j'utilise offset(1,0) le curseur descend effectivement sur la ligne suivante mais pas sur la ligne suivante visible?

Merci
 
Re : descendre d'une ligne sur filtre

Bonjour,

Avec ce code de JBoisgontier, tu parcours toutes les cellules visibles de ta zone filtrée :

Code:
Sub parcoursItemsVisibles()
  For Each c In [_FilterDataBase].Resize(, 1).SpecialCells(xlCellTypeVisible)
    MsgBox c.Value & " " & c.Address
  Next c
End Sub

Site que je te conseille de consulter, une mine...

Bonne journée
 
Re : descendre d'une ligne sur filtre

Bonjour à tous,

Voici un auytre essai :
VB:
Dim cellule As Range
    
    'cellule = A1
    Set cellule = ThisWorkbook.Sheets("Feuil1").Range("A1")
    
    'récupérer la prochaine cellule visible
    Do
        Set cellule = cellule.Offset(1, 0)
    Loop Until cellule.EntireRow.Hidden = False
a+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
16
Affichages
503
Réponses
4
Affichages
219
R
  • Question Question
Réponses
3
Affichages
103
regis6460
R
Réponses
2
Affichages
101
Retour