ลองดูโค๊ดนี้ว่าได้ไหม ช่วยๆกันสาย DIY
Private Sub QRCode_AfterUpdate()
Dim strLetterName As String
Dim intNum As Integer
Dim i As Long
Dim rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("table1", dbOpenDynaset)
strLetterName = Left(QRCode, 6)
intNum = Right(QRCode, 3)
For i = 1 To Me.Text0
rst.AddNew
rst!Bcode = strLetterName & intNum
rst.Update
intNum = intNum + 100
Next
rst.Close
Set rst = Nothing
Me.Recalc
End Sub
แต่ความต้องการคือให้ + 100 ไปเรื่อยๆหรือไม่เช่น
ถ้า 6 ครั้ง ก็จะได้ AAABBB100 - AAABBB600
แต่ถ้า 15 ครั้ง Bcode จะเป็น AAABBB100 - AAABBB1500
หรือจะปรับแก้ยังไงก็บอกนะครับ