|
Dim db As DAO.Database Dim rst As DAO.Recordset Dim str_my As Integer Dim k As Integer Set db = CurrentDb() Set rst = db.OpenRecordset("", dbOpenDynaset) 'dbOpenSnapshot) rst.MoveFirst Do While Not rst.EOF If rst![] = 1 Then str_my = str_my + rst![] k = k + 1 rst.MoveNext End If Loop rst![] = str_my / k rst.Close db.Close Set db = Nothing