filtre

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
 
Z

Zon

Guest
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+++
 

Discussions similaires

Réponses
1
Affichages
2 K
Compte Supprimé 979
C

Statistiques des forums

Discussions
312 400
Messages
2 088 086
Membres
103 710
dernier inscrit
amin Saadaoui