Quelqu'un saurait faire une textbox permettant à l'utilisateur d'un
formulaire de faire une recherche à l'aide d'un mot clef. Je voudrais que
l'utilisateur n'est qu'à taper le mot (sans à avoir à faire de troncature).
ensuite, en cliquant sur le bouton bascule, un filtre s'applique sur la liste
d'enregistrement.
Pour l'instant, mon code est pour une valeur juste. C'est à dire, si
l'utilisateur sait que dans le nom d'une école il y a Champagne et ne connais
pas le nom de l'école en entier, mon code ne focntionne pas puisqu'il faut
saisir le nom entier.
Voici le code :
Private Sub BasculeMotClef_Click()
If Me.BasculeMotClef.Value Then
Me.SF_ANNUAIRE_DES_STRUCTURES.Form.FilterOn = True
Me.SF_ANNUAIRE_DES_STRUCTURES.Form.Filter = "[NOM_STRUCTURE] = " &
Me.lemotclef.Value & ""
Else
Me.SF_ANNUAIRE_DES_STRUCTURES.Form.FilterOn = False
End Sub
Je sais qu'il faudrait mettre une * mais je ne sais pas à quel niveau.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilbert
Bonjour,
Me.SF_ANNUAIRE_DES_STRUCTURES.Form.Filter = "[NOM_STRUCTURE] LIKE *" & Me.lemotclef.Value & "*"
-- Cordialement,
Gilbert
"Leyley39" a écrit dans le message de news:
Bonjour
Quelqu'un saurait faire une textbox permettant à l'utilisateur d'un formulaire de faire une recherche à l'aide d'un mot clef. Je voudrais que l'utilisateur n'est qu'à taper le mot (sans à avoir à faire de troncature). ensuite, en cliquant sur le bouton bascule, un filtre s'applique sur la liste d'enregistrement.
Pour l'instant, mon code est pour une valeur juste. C'est à dire, si l'utilisateur sait que dans le nom d'une école il y a Champagne et ne connais pas le nom de l'école en entier, mon code ne focntionne pas puisqu'il faut saisir le nom entier.
Voici le code :
Private Sub BasculeMotClef_Click() If Me.BasculeMotClef.Value Then Me.SF_ANNUAIRE_DES_STRUCTURES.Form.FilterOn = True Me.SF_ANNUAIRE_DES_STRUCTURES.Form.Filter = "[NOM_STRUCTURE] = " & Me.lemotclef.Value & "" Else Me.SF_ANNUAIRE_DES_STRUCTURES.Form.FilterOn = False End Sub
Je sais qu'il faudrait mettre une * mais je ne sais pas à quel niveau.
-- Merci de votre aide
Leyley39
Bonjour,
Me.SF_ANNUAIRE_DES_STRUCTURES.Form.Filter = "[NOM_STRUCTURE] LIKE *" &
Me.lemotclef.Value & "*"
--
Cordialement,
Gilbert
"Leyley39" <Leyley39@discussions.microsoft.com> a écrit dans le message de
news: E8C807E1-CAC7-4C47-913F-949D5A72426C@microsoft.com...
Bonjour
Quelqu'un saurait faire une textbox permettant à l'utilisateur d'un
formulaire de faire une recherche à l'aide d'un mot clef. Je voudrais que
l'utilisateur n'est qu'à taper le mot (sans à avoir à faire de
troncature).
ensuite, en cliquant sur le bouton bascule, un filtre s'applique sur la
liste
d'enregistrement.
Pour l'instant, mon code est pour une valeur juste. C'est à dire, si
l'utilisateur sait que dans le nom d'une école il y a Champagne et ne
connais
pas le nom de l'école en entier, mon code ne focntionne pas puisqu'il faut
saisir le nom entier.
Voici le code :
Private Sub BasculeMotClef_Click()
If Me.BasculeMotClef.Value Then
Me.SF_ANNUAIRE_DES_STRUCTURES.Form.FilterOn = True
Me.SF_ANNUAIRE_DES_STRUCTURES.Form.Filter = "[NOM_STRUCTURE] = " &
Me.lemotclef.Value & ""
Else
Me.SF_ANNUAIRE_DES_STRUCTURES.Form.FilterOn = False
End Sub
Je sais qu'il faudrait mettre une * mais je ne sais pas à quel niveau.
Me.SF_ANNUAIRE_DES_STRUCTURES.Form.Filter = "[NOM_STRUCTURE] LIKE *" & Me.lemotclef.Value & "*"
-- Cordialement,
Gilbert
"Leyley39" a écrit dans le message de news:
Bonjour
Quelqu'un saurait faire une textbox permettant à l'utilisateur d'un formulaire de faire une recherche à l'aide d'un mot clef. Je voudrais que l'utilisateur n'est qu'à taper le mot (sans à avoir à faire de troncature). ensuite, en cliquant sur le bouton bascule, un filtre s'applique sur la liste d'enregistrement.
Pour l'instant, mon code est pour une valeur juste. C'est à dire, si l'utilisateur sait que dans le nom d'une école il y a Champagne et ne connais pas le nom de l'école en entier, mon code ne focntionne pas puisqu'il faut saisir le nom entier.
Voici le code :
Private Sub BasculeMotClef_Click() If Me.BasculeMotClef.Value Then Me.SF_ANNUAIRE_DES_STRUCTURES.Form.FilterOn = True Me.SF_ANNUAIRE_DES_STRUCTURES.Form.Filter = "[NOM_STRUCTURE] = " & Me.lemotclef.Value & "" Else Me.SF_ANNUAIRE_DES_STRUCTURES.Form.FilterOn = False End Sub
Je sais qu'il faudrait mettre une * mais je ne sais pas à quel niveau.