Bonjour, je viens vers vous car j'ai une question ( sans doute simple)
Je suis actuellement entrain d'apprendre en autodidacte le vba excel. Je suis entrain de créer un bouton qui permet de filtrer mais j'ai un soucis sur une chose.
Je vous explique le soucis, dans mon filtre: Je récupère ce qu'il a dans le bouton ( le texte à l'intérieur ), et ensuite je fais un filtre dans mon tableau pour me ressortir toute les personnes avec ce texte. Mais j'aimerai allez plus loin et rajouter une autre option, c'est qu'ils me sortent aussi les cellules qu'ils sont vide. Je vais vous montrer le code. Je pense que ça sera plus simple :
En gros pour expliquer le code, je pensais que mettant un deuxième critère dans le code, ça fonctionnerai. Pour qu'ils sortent du coup, soit mon "valBt" ( qui est le mot dans le bouton) ou soit cellules vides "=".
Si une personne à une solution, je suis preneur !
Je suis actuellement entrain d'apprendre en autodidacte le vba excel. Je suis entrain de créer un bouton qui permet de filtrer mais j'ai un soucis sur une chose.
Je vous explique le soucis, dans mon filtre: Je récupère ce qu'il a dans le bouton ( le texte à l'intérieur ), et ensuite je fais un filtre dans mon tableau pour me ressortir toute les personnes avec ce texte. Mais j'aimerai allez plus loin et rajouter une autre option, c'est qu'ils me sortent aussi les cellules qu'ils sont vide. Je vais vous montrer le code. Je pense que ça sera plus simple :
VB:
ActiveSheet.ListObjects("tb_Planning").Range.AutoFilter Field:=champ, Criteria1:=valBt, Criteria2:="="
En gros pour expliquer le code, je pensais que mettant un deuxième critère dans le code, ça fonctionnerai. Pour qu'ils sortent du coup, soit mon "valBt" ( qui est le mot dans le bouton) ou soit cellules vides "=".
Si une personne à une solution, je suis preneur !