Plusieurs conditions pour like

Résolu/Fermé
Breizhinours35 Messages postés 12 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 18 janvier 2008 - 17 janv. 2008 à 15:16
Breizhinours35 Messages postés 12 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 18 janvier 2008 - 18 janv. 2008 à 23:38
Bonjour, je suis archi débutant en acces et VBA. J'ai achetté une base acces me permettant de gérer un fichier client mais aussi une base de matériel de location.

Lorsque je fais un devis, je veux que mon matériel sois dispersé en 2 catégorie : matériel et autre(salaires, déplacelemnts...)

Du coup la base contient la formules suivante :

Nz(dsum("[Pln3]*[Pln1]","PL","[PLpiece]=" & {pnum} & " AND ([Plt7] LIKE 'Salaires*') "),0)

Mais pour mon cas, ce n'est pas que 'salaires' que j'aimerai, mais aussi 'Déplacements' 'consommables'....

Du coup je cherche le truc qui qui permet de mettre plusieurs mot pour un seul LIKE.

J'espère que c'est clair mais vu mon petit niveau je n'arrive pas à m'exprimer. merci pour le coup de main...

sinon je met : Nz(dsum("[Pln3]*[Pln1]","PL","[PLpiece]=" & {pnum} & " AND ([Plt7] LIKE 'Salaires*') "),0) & " AND ([Plt7] LIKE 'Déplacements*') "),0) & " AND ([Plt7] LIKE 'Consommables*') "),0) & " AND ([Plt7] LIKE 'etc*') "),0)

mais j'ai peur de détruire ma base...

6 réponses

SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
17 janv. 2008 à 15:45
([Plt7] LIKE 'Salaires*' OR [Plt7] LIKE Deplacements*' OR [Plt7] LIKE 'ce_que_tu_veux*')
0
Breizhinours35 Messages postés 12 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 18 janvier 2008 3
17 janv. 2008 à 18:23
Ok merci

et our finir j'aimerai la même forules mais en plus, une autre valeur, celle de Plt8.

un truc du style :

Nz(dsum("[Pln3]*[Pln1]","PL","[PLpiece]=" & {pnum} & " AND([Plt7] LIKE 'Salaires*' OR [Plt7] LIKE Deplacements*' si uniquement [plt8] like 'minibus' et je continue OR [Plt7] LIKE ....*' OR [Plt7] LIKE ...*'

C'est faisable ça?
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
17 janv. 2008 à 20:21
Pourquoi avoir fait 2 tpics pour le même problème ???
0
Breizhinours35 Messages postés 12 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 18 janvier 2008 3
17 janv. 2008 à 22:22
Hello,

parceque je n'avai pas de réponses et que mon projet urge un peu.... dsl
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Breizhinours35 Messages postés 12 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 18 janvier 2008 3
18 janv. 2008 à 09:33
up
0
Breizhinours35 Messages postés 12 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 18 janvier 2008 3
18 janv. 2008 à 23:38
bonjour,

Merci SebManfred. Le soucis c'est que ça marche sans problème mais que j'arrive à une formule qui fait plus de 255 carractères.... y a t-il une autre solution?

merci
0