Table1=เทเบิ้ล, NoId=คอลั่มน์ที่เก็บเลข, Command4=ชื่อปุ่ม, Text5=กล่องแสดงตัวเลขบนฟอร์มที่ผูกคอลั่มน์ NoId บนเทเบิ้ลแล้วด้วย
Private Sub Command4_Click()
Dim X As Variant
Dim bk As String
X = DMax("NoId", "[Table1]")
If IsNull(X) Then bk = 1 Else bk = X + 1
Me!Text5 = Format(bk, "00000")
End Sub
ปล.กระทู้เกี่ยวกับระบบรันตัวเลข,รันเลขที่อัตโนมัติมีเยอะลองค้นหาดูได้ครับ