XL 2010 FILTRE PAR LIGNE

  • Initiateur de la discussion Initiateur de la discussion mathieu13950
  • Date de début Date de début

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 !

M

mathieu13950

Guest
Bonjour,

Je souhaite faire un filtre par ligne. C'est-à-dire que quand je veux étudier les données d'une ligne, par un simple bouton, j'aimerai qu'il apparaisse que les colonnes qui ont une valeur.
Puis quand je passe à une autre ligne (pas forcément celle de dessous), pareil, que les colonnes avec une valeur...

Merci d'avance.

Bonne journée

Cordialement

Mathieu
 

Pièces jointes

Bonjour Mathieu,
En PJ un essai avec une macro SelectionChange :
VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Value = "" Then Exit Sub
    If Target.Column = 2 Then
        Application.ScreenUpdating = False
        Range("A:ZZ").EntireColumn.Hidden = False
        NbCol = Application.WorksheetFunction.CountA(Range("B9:ZZ9"))
        For i = 3 To 3 + NbCol Step 2
            If Cells(Target.Row, i) = "" Then
                Cells(Target.Row, i).EntireColumn.Hidden = True
                Cells(Target.Row, i + 1).EntireColumn.Hidden = True
            End If
        Next i
    End If
End Sub
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
16
Affichages
412
Réponses
5
Affichages
147
  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
254
Retour