Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

déclencher un filtre automatique à partir d'un bouton

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

birac

XLDnaute Junior
Bonjour

Je souhaiterais pouvoir déclencher un filtre automatique inséré au niveau d'une colonne dans un onglet à partir d'un bouton situé sur un autre onglet.

Dans le fichier joint, dans l'onglet rendu, colonne H, un filtre automatique sera inséré pour n'afficher que les valeurs différentes de zéro (pour le moment il n'est pas actif pour que l'ensemble reste visible)

Dans l'onglet saisie, j'ai inséré un bouton "validation des résultats" en bas de la feuille. Je sollicite votre aide pour mettre une macro sur ce bouton pour déclencher le filtre automatique sus cité

pour voir les actions, il suffit de rentrer des valeurs dans certains champs de l'onglet saisie (cf onglet utilisation)

Merci

Philippe
 

Pièces jointes

Re : déclencher un filtre automatique à partir d'un bouton

Bonjour le fil

Philippe
As-tu songé à utiliser l’enregistreur de macros pour ce faire?
(Outils/Macros/Nouvelle macro)
Ainsi tu aurais un code VBA de départ.
 
Re : déclencher un filtre automatique à partir d'un bouton

Bonjour Staple

non, je n'y avais pas pensé 😉

je viens donc de le faire et j'ai effectivement une macro qui semble correcte :
Sub Macro1()
'
' Macro1 Macro
'

'
Sheets("rendu").Select
ActiveSheet.Range("$H$1:$H$202").AutoFilter Field:=1, Criteria1:="<>0", _
Operator:=xlAnd
End Sub

j'ai donc une dernière question, car je n'arrive pas à trouver, comment fais je pour affecter cette macro à mon bouton ?
(désolé de question un peu basique, mais ma cinquantaine est un peu Excel déficiente)

Grand merci

Philippe
 
Re : déclencher un filtre automatique à partir d'un bouton

RE


Pour insérer un bouton (2 possibilités)
• Affichage/Barre d'outils/Formulaires
Dans ce cas, tu insères le bouton, puis tu cliques droit et tu choisis Affecter une macro
ou
• Affichage/barre d'outils/Boite à outils Contrôles
Dans ce cas, tu insères le bouton, puis tu cliques droit et tu choisis Visualiser le code
et là tu copies/colles ton code VBA
 
- 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
4
Affichages
199
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…