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

H

heurvy

Guest
Bonjour,


Je tiens d'abord à remercier ceux qui m'ont dépanner.


Mon soucis, j'ai un tableau de valeur dont dans la colonne A des numéros de références.

Je voudrai filter par VB, les cellules contenant une série de chiffre
par ex:

Colonne A Colonne B .....
10-3131205 valeur 1
10-3512206 valeur 2
10-3131514 valeur 3

je filtre sur la colonne A, les cellules contenants 3131 et pour résultats les lignes coresspondantes à valeur1 et 3.

j'ai essaye avec un inpubox puis le filtre mais le filtre ne garde rien.

Dim num As Variant
num=inputBox(" N° ?")
Selection.AutoFilter Field:=1, Criteria1:="=*num*", Operator:=xlAnd

Merci d'avance
 
Salut,

si tu avais mis une majuscule à ta variable Num tu te rendrais compte que ta variable n'est pas reconnue en tant que telle mais comme un chaine de caractère.
dim Num
Num=inputBox(" N° ?")
Selection.AutoFilter Field:=1, Criteria1:="=*" & Num & "*"


A+++
 
- 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
3
Affichages
381
Réponses
1
Affichages
2 K
Compte Supprimé 979
C
Retour