Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Syntax bei DLOOKUP

Begonnen von harry_tr, April 19, 2020, 17:58:21

⏪ vorheriges - nächstes ⏩

harry_tr

Hallo! Ich bitte um etwas Hilfe bei der Syntax von DLOOKUP und zwar bei den Kriterien:
Folgender Code bricht mir ab wegen Syntaxfehler bei den Kriterien.
Wert1 = DLookup("[Zählerstand]", "tbl_Zählerstände", "[Monat] = 'A_Januar' And [Kenner] = 'STR' And Year[Datum] = [Datum_Jahr]")

Danke im Voraus!
____________________
Gruß Harry

MzKlMu

Hallo,
und warum fängst Du das jetzt hier noch mal an ?
Du hast doch geschrieben (im anderen Forum) dass es funktioniert (dort in #10).
Und der dort in #4 gezeigte Ausdruck entspricht nicht dem hier gezeigten Ausdruck.
Siehe hierzu:
https://www.ms-office-forum.net/forum/showthread.php?t=367067
Gruß Klaus

harry_tr

Muss ich mich hier rechtfertigen wegen einer Frage ??`Hier handelt es sich um etwas anderes, was ich ausprobieren möchte!! Hier geht es um DLOOKUP und nicht um DMIN oder DMAX !!
Sollte man auch lesen !!!
____________________
Gruß Harry

MzKlMu

Hallo,
sorry, hatte ich tatsächlich überlesen.

Aber, wenn Du beide Ausdrücke vergleichst, siehst Du genau was Du falsch gemacht hast, ist deutlich zu erkennen.

Gruß Klaus

harry_tr

Also ich kann da nichts erkennen !!
____________________
Gruß Harry

DF6GL


ZitatSollte man auch lesen !!!

--> Beitrag von Maxel...

Die Domänenfunktion habe alle die gleiche Syntax, bzw. Übergabeparameter

harry_tr

OK! Vielen Dank, das wusste ich nicht !!
Werde das dann ausprobieren !!
____________________
Gruß Harry

MzKlMu

Hallo,
aber ganz deutlich (müsste man halt auch lesen):
Wert1 = DLookup("[Zählerstand]", "tbl_Zählerstände", "[Monat] = 'A_Januar' And [Kenner] = 'STR' And Year[Datum] =" & [Datum_Jahr])
Ganz am Schluss.
Gruß Klaus

harry_tr

Fehlermeldung: Laufzeitfehler 3075(Syntax)
DLookup("[Zählerstand]", "tbl_Zählerstände", "[Monat] = 'A_Januar' And [Kenner] = 'STR' And Year[Datum] =" & [Datum_Jahr])
____________________
Gruß Harry

MzKlMu

Hallo,
Fehlermeldung bitte vollständig zitieren.
Gruß Klaus


harry_tr

Syntaxfehler (fehlenderOperator) in Abfrageausdruck 'Monat' = 'A_Januar' And [Kenner] = 'STR' And Year[Datum] = 2020'
____________________
Gruß Harry

MzKlMu

Hallo
dass Du auch Year([Datum])  falsch abgeschrieben hast hätte ich jetzt nicht gedacht.  :-X
Gruß Klaus

harry_tr

DF6GL : Mit der zusätzlichen Klammer bei Datum funktioniert es !! DANKE !!
Ist also doch nicht so ganz identisch mit dem Code ?
____________________
Gruß Harry

MzKlMu

Hallo,
natürlich ist der Code identisch, oder wo siehst Du einen Unterschied?
Gruß Klaus