Filtre sur 2 colonne voire 3

10filtre.xlsx (8.63 Ko)

bonjour j'aimerais de l'aide pour un filtre.

J'aimerais qu'il enlève tout les cellule A présente dans la colonne B et

donc ici me rendrai (menthe et mangue) sois en colonne b ou listés dans

la colonne C.

Bonjour,

Si VBA vous est permis, avec la fonction ci-dessous à placer dans un module standard.

Attention vos infos colonne A ont des caractères blancs à la fin qu'il faut supprimer dans ma solution.

Option Explicit

Function Filtrer(ByVal ValeurCherchee As String, ByVal AireRecherche As Range) As Boolean

Dim I As Integer, J As Integer
Dim TabChaine As Variant

    Filtrer = True
    For I = 1 To AireRecherche.Count
        TabChaine = Split(ValeurCherchee, " ")
        For J = LBound(TabChaine) To UBound(TabChaine)
            If InStr(1, LCase(TabChaine(J)), LCase(AireRecherche(I)), vbTextCompare) > 0 Then
               Filtrer = False
               Exit Function
            End If
        Next J
    Next I

End Function
capture

encore merci pour votre aide j"ai pas mal de cellule dan mon autre base serais t'il possible de supprimer tout les espace en une formule / vba ?

Essayez cette version :

Function Filtrer(ByVal ValeurCherchee As String, ByVal AireRecherche As Range) As Boolean

Dim I As Integer, J As Integer
Dim TabChaine As Variant

    Application.Volatile
    Filtrer = True
    For I = 1 To AireRecherche.Count
        TabChaine = Split(ValeurCherchee, " ")
        For J = LBound(TabChaine) To UBound(TabChaine)
            If InStr(1, LCase(TabChaine(J)), Trim(LCase(AireRecherche(I))), vbTextCompare) > 0 Then
               Filtrer = False
               Exit Function
            End If
        Next J
    Next I

End Function

bonjour étant débutant j'aimerais intégré cette macro mais je ne sais pas comment faire pourriez vous me faire un tuto ? :) si possible via des images. car quand je la met elle ne se lance pas ou plutôt me détecte des erreur dans le code :/

Quelles erreurs ?

image

Le code que je vous ai fourni est une fonction. Comme toutes les fonctions, elle peut s'utiliser directement dans votre onglet.

Rechercher des sujets similaires à "filtre colonne voire"