Endlich herausgefunden, wie man einen Wert (Summe von Einheiten) in einem Textfeld "platziert", das je nach Kriterium (Einheitentyp) in einem Formular variiert, in dem sich der Name des Textfelds in einem Datensatz selbst in meinem Datensatz befindet. Falls jemand anderes eine ähnliche Frage hat, hier ist, wie ich es gemacht habe:
Dim cntl As String
Dim frm As String
Dim rst_UnitEntry As Recordset
frm = "frm_UserEntry"
Set rst_UnitEntryCounts = CurrentDb.OpenRecordset("SELECT...)
If rst_UnitEntryCounts.RecordCount <> 0 Then
rst_UnitEntryCounts.MoveFirst
Do Until rst_UnitEntryCounts.EOF = True
If rst_UnitEntryCounts![UnitTypes_CumalativeTextBoxUserEntryForm] <> "" Then
cntl = rst_UnitEntryCounts![UnitTypes_CumalativeTextBoxUserEntryForm]
Forms(frm).Controls(cntl) = rst_UnitEntryCounts![SumOfUnitEntry_Unit_Count]
End If
rst_UnitEntryCounts.MoveNext
Loop