Ersetzen eines Kriteriums in einer DLOOKUP-Anweisung (VBA)

limonetta, Madulain, Dienstag, 05.05.2020, 17:51 (vor 28 Tagen) @ Martin Asal

Hallo!
Ich kann da leider keine selbstständigen Änderungen machen, da mir dies so vorgegeben wurde: ---> ist halt eben so!!

Habe mal mit dem Beispiel von Dir etwas rumprobiert und habe den Syntax-Fehler eliminieren können: Es sieht jetz folgendermaßen aus:


Bedingung = "[SPA] = " & Sportart(I) & " And [AK] = " & Altersklasse(I) & " And Year([Dat]) =" & [Jahr]

Habe mir dann danach die Variable "Bedingung" mal ausgedruckt und das sieht folgendermaßen aus:

"[SPA] = BBALL AND [AK] = KÜZ AND Year([DAT]) = 2020 "

Die Beiden Begriffe BBALL und KÜZ sind Werte (Strings) aus den beiden Arrays :

Dim Sportart(5) As String

Sportart(0) = "VBall"
Sportart(1) = "ABall"
Sportart(2) = "BBall"
Sportart(3) = "DBall"
Sportart(4) = "EBall"

Dim Altersklasse(5) As String

Altersklasse(0) = "KIN"
Altersklasse(1) = "KUZ"
Altersklasse(2) = "KÜZ"
Altersklasse(3) = "EUS"
Altersklasse(4) = "EÜS"

Die müssten doch in Hochkommata stehen, da es sich hierbei um Text handelt ??

LG LIM


gesamter Thread:

 RSS-Feed dieser Diskussion

powered by my little forum