В таблицу marks надо прописать id студента, id критерия оценки и саму оценку. В кнопку "Save marks" прописал следующее:
Dim strSQL, gradeSQL As String
strSQL = " Insert Into marks(criteriaid, userid, finalgrade) values ('" & Me.criteria & "', '" & Me.student & "', '" & Me.mark & "');"
CurrentProject.Connection.Execute (strSQL)
MsgBox ("Added!").
Проблема в том, что в таблицу добавится одна запись, а нужно продублировать id студента и добавить остальные оценки.