Hallo,
ich stehe gerade vor einem wohl eher grundsätzlichen Problem, schaffe aber dennoch die Lösung nicht allein und bitte freundlichst um Hilfe.
Ich habe folgenden Code in meinem Access-VBA-Modul:
Do Until rsTablenames.EOF
If rsTablenames![Angabe] = „HD“ Then
'… to do …
End If
rsTablenames.MoveNext
Loop
Funktioniert auch wunderbar.
Nun habe ich aber darüber hinaus, weil ich es in mehreren Funktionen brauche, global folgendes deklariert:
Const sFieldname = „Angabe“
Wie kann ich nun in meiner If-Abfrage das [Angabe] durch den Variablenbezeichner „sFieldname“ ersetzen? Überall anders, wo ich es gebraucht habe (z.B. SQL-Abfragen) habe ich es geschafft. Hier nicht.
rsTablenames!sFieldname funktioniert auf jeden Fall nicht.
Danke für Eure Unterstützung.