Добавление записей (DAO)
Примечание:
Если вы используете имена полей с пробелами (что не рекомендуется)
то они должны "обрамляться" квадратными скобками = [Имя Поля]
Dim v As Variant
Dim lngRecID As Long
Dim rst As Recordset
Dim i As Integer
v = DMax("exRecordID", "tblExample")
If IsNull(v) Then v = 0
lngRecID = CLng(v) + 1
Set rst = CurrentDb.OpenRecordset("tblExample", dbOpenDynaset)
For i = 1 To 1000
With rst
.AddNew
!exRecordID = lngRecID
!exName = "Значение Записи №: " & Format(lngRecID, "0000")
.Update
End With
lngRecID = lngRecID + 1
Next i
On Error Resume Next
rst.Close
Set rst = Nothing