Utiliser le resultat d'une fonction, dans une macro pour des filtres "dynamiques"

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

micks71

XLDnaute Nouveau
Bonjour,

Je voudrais savoir comment on peut executer une fonction dans une macro, je m'explique :

Code:
    Dim last As String
    last = MAX(S:S)
    MsgBox "Last est : " & last

Pour pouvoir utiliser ce resultat dans un filtre avec un resultat dynamique, (la valeur max peut changer, je mais je veux toujours qu'avec max) et une deuxiem filtre que ca soit sans max donc de 1 a 18 dans ce cas la mais je veux que ce filtre puisse se changer automatiquement, la colonne S evolue correctement donc je peux toujours me servir de cette colonne comme reference absolue

le max est 19 donc &last devrais etre 19, mais avec l'enregistreur de macro ca me met tout ceux qui sont a cocher donc je pense a quelque chose dans ce genre la:
Code:
    Dim number
    Range("A1048576").End(xlUp).Offset(0, 0).Select
    number = ActiveCell.Row        
    ActiveSheet.Range("A1:S" & number).AutoFilter Field:=19, _
    Criteria1:=Array( 0, &last), Operator:=xlFilterValues

Ps: desole pour les accents mais clavier qwerty ^^, (et surement quelques fautes...)
 
Re : Utiliser le resultat d'une fonction, dans une macro pour des filtres "dynamiques

Merci beaucoup de ta reponse.
Effectivement c'est simple et ca marche :]
Que dire de plus a part merci beaucoup encore une fois.
Ca me laisse entrevoir beaucoup de possibilites

A plus
 
- 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

Retour