Supportnet / Forum / Datenbanken
VBA Recordset Wert auslesen - Wertname ist Variable
Frage
Hallo,
ich habe in Microsoft Access mehrere Tabellen mit Werten - ohne Formulare.
Nun möchte ich aus diesen Tabellen über ein anderes Formular Werte auslesen. Das mache ich mit einem Recordset in VBA.
Der Anwender gibt die Daten in meinem Formular ein.
Welche Tabelle, welche Zeile ( = Gehaltsgruppe) und welche Spalte ( Z.B. Einstiegsgehalt) .
In VBA öffne ich dann die entsprechende Tabelle -- suche den Datensatz also die Zeile - alles OK
Nur den Wert auslesen aus der Spalte ???
[b]
Ich müßte z.B. schreiben :
rs!Einstiegsgehalt[/b]
Aber Einstiegsgehalt habe ich nur als [b]Stringvariable[/b]
Dim MyString As String
MyString = Me.Stufe
und nun ???
rs![b]MyString[/b] ?? das geht ja nicht
Hat jemand eine Idee ??
Über eine Antwort freue ich mich
Gruß Gudrun
Antwort 1 von Coolpix
hallo Gudrun,
mit
oder
mit Stringvariable
müsstest du an deine Daten kommen...
Feedback fänd ich klasse
Greetings ;-)
mit
rs.fields("Einstigsgehalt")oder
mit Stringvariable
rs.fields(MyString)müsstest du an deine Daten kommen...
Feedback fänd ich klasse
Greetings ;-)
Antwort 2 von Gudrun11
Hallo Coolpix,
hat funktioniert.
Wunderbar
Danke Gudrun
hat funktioniert.
Wunderbar
Danke Gudrun

