سلام مجدد.
من برای بررسی و تغییر روی جداول در محیط VBA از ساختار زیر استفاده می کنم. ممکنه به درد دوستان هم بخوره:

Dim DBS As Database
Dim RES1 As Recordset

Set DBS = CurrentDb
"Set RES1 = DBS.OpenRecordset("TableName)

With RES1
.MoveFirst
Do While Not .EOF
.Edit
دستورات
.Update
.MoveNext
Loop
End With

RES1.Close

به جای TableName لازمه نام جدول و یا Query مورد نیاز خودتون رو بنویسین و از دستورات Edit. و Update. زمانی استفاده می کنین که می خواهید ویرایشی روی جدول مربوطه انجام دهید. در صورتیکه بخواهید یک رکورد جدید رو به جدول اضافه کنین هم می تونین به جای Edit. از AddNew. استفاده کنین.