Je veut filtrer des enregistrement a partir d'une zone de=20
liste d=E9roulante appel=E9 Modifiable12
Donc j'ai cr=E9er mon formulaire avec ma zone de liste=20
d=E9roulante. J'ai cr=E9e un bouton de commande pour=20
appliquer le filtre et j'ai mis
[Champs=E0filtrer]=3D[Forms]![nomduformulaire]![Modifiable12]
Quand j'execute la macro il me dit que l'expression est=20
incorecte (Le moteur de la base de donn=E9e.....en tant=20
qu'expression correct)
Je ne voit pas ou est le probl=E8me , si quelqu'un peut=20
m'aider...
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
Pierre CFI [mvp]
bonjour regarde ce qu'il y a dans la liste , si tu l'as faite avec l'assistant il doit y avoir 2 champs, dont 1 cachée (largeur 0) qui est en fait la valeur retournée d'autre par sue le bouton il faut mettre Me.Filter ="[champ a filtrer] = " & Me.Modifiable12 si num ou Me.Filter ="[champ a filtrer] = '" & Me.Modifiable12 & "'" si texte puis Me.Filteron =True
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "didierf" a écrit dans le message de news: c9ff01c3eefa$563a4580$ Bonjour
Je veut filtrer des enregistrement a partir d'une zone de liste déroulante appelé Modifiable12 Donc j'ai créer mon formulaire avec ma zone de liste déroulante. J'ai crée un bouton de commande pour appliquer le filtre et j'ai mis [Champsàfiltrer]=[Forms]![nomduformulaire]![Modifiable12] Quand j'execute la macro il me dit que l'expression est incorecte (Le moteur de la base de donnée.....en tant qu'expression correct) Je ne voit pas ou est le problème , si quelqu'un peut m'aider...
bonjour
regarde ce qu'il y a dans la liste , si tu l'as faite avec l'assistant il doit y avoir 2 champs, dont 1 cachée (largeur 0) qui est
en fait la valeur retournée
d'autre par sue le bouton il faut mettre
Me.Filter ="[champ a filtrer] = " & Me.Modifiable12 si num
ou
Me.Filter ="[champ a filtrer] = '" & Me.Modifiable12 & "'" si texte
puis
Me.Filteron =True
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"didierf" <anonymous@discussions.microsoft.com> a écrit dans le message de news: c9ff01c3eefa$563a4580$a301280a@phx.gbl...
Bonjour
Je veut filtrer des enregistrement a partir d'une zone de
liste déroulante appelé Modifiable12
Donc j'ai créer mon formulaire avec ma zone de liste
déroulante. J'ai crée un bouton de commande pour
appliquer le filtre et j'ai mis
[Champsàfiltrer]=[Forms]![nomduformulaire]![Modifiable12]
Quand j'execute la macro il me dit que l'expression est
incorecte (Le moteur de la base de donnée.....en tant
qu'expression correct)
Je ne voit pas ou est le problème , si quelqu'un peut
m'aider...
bonjour regarde ce qu'il y a dans la liste , si tu l'as faite avec l'assistant il doit y avoir 2 champs, dont 1 cachée (largeur 0) qui est en fait la valeur retournée d'autre par sue le bouton il faut mettre Me.Filter ="[champ a filtrer] = " & Me.Modifiable12 si num ou Me.Filter ="[champ a filtrer] = '" & Me.Modifiable12 & "'" si texte puis Me.Filteron =True
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "didierf" a écrit dans le message de news: c9ff01c3eefa$563a4580$ Bonjour
Je veut filtrer des enregistrement a partir d'une zone de liste déroulante appelé Modifiable12 Donc j'ai créer mon formulaire avec ma zone de liste déroulante. J'ai crée un bouton de commande pour appliquer le filtre et j'ai mis [Champsàfiltrer]=[Forms]![nomduformulaire]![Modifiable12] Quand j'execute la macro il me dit que l'expression est incorecte (Le moteur de la base de donnée.....en tant qu'expression correct) Je ne voit pas ou est le problème , si quelqu'un peut m'aider...