OVH Cloud OVH Cloud

Dlookup avec 2 critères

8 réponses
Avatar
Brucat
Bonsoir,

Je n'arrive pas à trouver où est l'erreur.

Ces 2 critéres fonctionnent séparement mais ensemble j'ai un message
"Imcompatibilité du type"

Voici ma formule

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "'" And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
Les controles sont du type Texte

Encore merci pour votre aide

Brucat

8 réponses

Avatar
Pierre CFI [mvp]
bonjour
hum, y a pas un mélange dans les "
essaie
Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" & Me.ListVille.Column(2) & "'" And [TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
le TypeTarif est bien dans la colonne liée (1) de Me.Categorie_professionnelle , car en général on met une clé num ??


--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
Access http://www.mpfa.info

"Brucat" a écrit dans le message de news: eejtn5$jig$
Bonsoir,

Je n'arrive pas à trouver où est l'erreur.

Ces 2 critéres fonctionnent séparement mais ensemble j'ai un message "Imcompatibilité du type"

Voici ma formule

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" & Me.ListVille.Column(2) & "'" And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
Les controles sont du type Texte

Encore merci pour votre aide

Brucat



Avatar
Eric
Bonjour,

Il y a un guillemet de trop avant le And
Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "' And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")

Bonsoir,

Je n'arrive pas à trouver où est l'erreur.

Ces 2 critéres fonctionnent séparement mais ensemble j'ai un message
"Imcompatibilité du type"

Voici ma formule

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "'" And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
Les controles sont du type Texte

Encore merci pour votre aide

Brucat




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Eric
Ooops, j'avais pas vu celui qui suit le And :-(

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "' And [TypeTarif] = '" &
Me.Categorie_professionnelle & "'")


Bonjour,

Il y a un guillemet de trop avant le And
Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "' And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")


Bonsoir,

Je n'arrive pas à trouver où est l'erreur.

Ces 2 critéres fonctionnent séparement mais ensemble j'ai un message
"Imcompatibilité du type"

Voici ma formule

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "'" And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
Les controles sont du type Texte

Encore merci pour votre aide

Brucat





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr


Avatar
Pierre CFI [mvp]
et aprés le and
vu le aprés, pas le avant

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
Access http://www.mpfa.info

"Eric" a écrit dans le message de news:
Bonjour,

Il y a un guillemet de trop avant le And
Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" & Me.ListVille.Column(2) & "' And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")

Bonsoir,

Je n'arrive pas à trouver où est l'erreur.

Ces 2 critéres fonctionnent séparement mais ensemble j'ai un message "Imcompatibilité du type"

Voici ma formule

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" & Me.ListVille.Column(2) & "'" And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
Les controles sont du type Texte

Encore merci pour votre aide

Brucat


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Eric
Hello Pierre,

A 2, on va bien y arriver.

PS: tu te rappelles que tu me dis ce que je dois écrire. C'est pourquoi
après t'avoir laissé poster, j'ai mis le mien mais en faisant un mauvais
copier-coller (j'avais pris l'original et pas le tien) :))))

et aprés le and
vu le aprés, pas le avant



--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Brucat
Yessssssssssssss, cela fonctionne

merci beaucoup
"Eric" a écrit dans le message de news:

Ooops, j'avais pas vu celui qui suit le And :-(

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "' And [TypeTarif] = '" &
Me.Categorie_professionnelle & "'")


Bonjour,

Il y a un guillemet de trop avant le And
Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "' And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")


Bonsoir,

Je n'arrive pas à trouver où est l'erreur.

Ces 2 critéres fonctionnent séparement mais ensemble j'ai un message
"Imcompatibilité du type"

Voici ma formule

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "'" And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
Les controles sont du type Texte

Encore merci pour votre aide

Brucat





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr




Avatar
Brucat
Merci pour votre aide
"Pierre CFI [mvp]" a écrit dans le message de
news: %
bonjour
hum, y a pas un mélange dans les "
essaie
Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "'" And [TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
le TypeTarif est bien dans la colonne liée (1) de
Me.Categorie_professionnelle , car en général on met une clé num ??


--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
Access http://www.mpfa.info

"Brucat" a écrit dans le message de news:
eejtn5$jig$
Bonsoir,

Je n'arrive pas à trouver où est l'erreur.

Ces 2 critéres fonctionnent séparement mais ensemble j'ai un message
"Imcompatibilité du type"

Voici ma formule

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "'" And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
Les controles sont du type Texte

Encore merci pour votre aide

Brucat







Avatar
Brucat
Merci
"Pierre CFI [mvp]" a écrit dans le message de
news:
et aprés le and
vu le aprés, pas le avant

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
Access http://www.mpfa.info

"Eric" a écrit dans le message de news:

Bonjour,

Il y a un guillemet de trop avant le And
Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "' And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")

Bonsoir,

Je n'arrive pas à trouver où est l'erreur.

Ces 2 critéres fonctionnent séparement mais ensemble j'ai un message
"Imcompatibilité du type"

Voici ma formule

Me.Aide = DLookup("PartFixe", "Table1", "[CodeTarif]='" &
Me.ListVille.Column(2) & "'" And "[TypeTarif] = '" &
Me.Categorie_professionnelle & "'")
Les controles sont du type Texte

Encore merci pour votre aide

Brucat


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr