Sélection sur Filtre

  • Initiateur de la discussion Baroude
  • Date de début
B

Baroude

Guest
Bonjour le forum,

Lorsque je fais un filtre automatique et que je demande comme sélection :
"Commence par..." et que ma colonne est numérique, le résultat du filtre est vierge. (ex: ma colonne contient des nombres de 600000 à 650000 et je demande comme filtre : Commence par 640)
Alors que ça fonctionne bien sur des colonnes alpha.

Est-ce que c'est normal d'après vous ?
Je peux toujours le faire par fourchette mais c'est plus long...

Merci de votre aide.

Bonne journée
Baroude
 
@

@+Thierry

Guest
Salut Baroude, le Forum

Oui c'est tout à fait normal !
:)

Soit tu fais une recherche entre deux valeurs numériques > et < ... comme tu as dit

Soit tu changes ta colonne en format texte...

Bon App
@+Thierry
 
@

@+Thierry

Guest
Bonjour Baroude, bonjour le Forum

Par contre si tu ne veux pas le taper... Alors VBA est là pour ceci :)

Sub AutoFiltre()
Dim Valeur As Long
Valeur = InputBox("Entrez les trois premiers chiffres de la valeur de départ")
Valeur = Valeur * 1000
With Sheets("Feuil1")
.AutoFilterMode = False
.Range("A1").AutoFilter
End With
Sheets("feuil1").Range("a1").AutoFilter 1, ">=" & Valeur, 1, "<=" & Valeur + 999
End Sub

Cette macro ne demande que tu tapes que 640... et tu auras tous les valeurs en 640000 et 640999.... (en partant de ton exemple 600000 à 650000)

Si ça t'aide :)

Bonne Fête
@+Thierry
 

Discussions similaires

Réponses
9
Affichages
352
Réponses
69
Affichages
3 K

Statistiques des forums

Discussions
311 719
Messages
2 081 881
Membres
101 829
dernier inscrit
listener75