afficher une ligne excel grace à un lien

  • Initiateur de la discussion Initiateur de la discussion asco
  • 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 !

A

asco

Guest
Bonjour

svp je souhaiterais pour maquer tout mes produits "B"
et pouvoir cliquer sur 2produits afin d'afficher la ligne B

merci de bien vouloir m'aidez
 

Pièces jointes

Re : afficher une ligne excel grace à un lien

Bonsoir asco,

Une solution VBA qui utilise le filtre élaboré (avancé) :

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Address <> "$A$4" Then Exit Sub
Cancel = True
If Val(Target) = 1 Then
  Target = "2 produits"
  On Error Resume Next
  Me.ShowAllData
Else
  Target = "1 produit"
  [A5] = "=B5<>""B"""
  Range("B4:F" & [B65536].End(xlUp).Row) _
    .AdvancedFilter xlFilterInPlace, [A4:A5]
  [A5] = ""
End If
End Sub
La macro est dans le code de la feuille (clic droit sur l'onglet et Visualiser le code).

Elle se lance par double-clic sur la cellule A4.

Fichier joint.

A+
 

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

  • Question Question
Microsoft 365 Suivi charge/capa
Réponses
10
Affichages
349
Réponses
23
Affichages
675
Réponses
8
Affichages
307
Réponses
1
Affichages
168
Retour