ขอถามต่ออีกนิดครับ
ถ้า QM ผมมี QM1-QM20
มันต่องใช้ IF เยอะมาก พอจะย่นให้สั้นได้ไหมครับ
จากที่อาจาย์หลายท่านแนะนำ IF เยอะมันจะ
ทำงานหลายรอบ และอาจทำให้โปรแกรมช้า
ขอรบกวนอีกครั้งครับ
Private Sub Text0_AfterUpdate()
If Text0.Value = "QM1" Then
Forms![frmForm2]![Check1] = True
ElseIf Text0.Value = "QM2" Then
Forms![frmForm2]![Check2] = True
ElseIf Text0.Value = "QM3" Then
Forms![frmForm2]![Check3] = True
ElseIf........QM20
Else
Forms![frmForm2]![Check2] = False
Forms![frmForm2]![Check3] = False
Forms![frmForm2]![Check4] = False
End If
End If
End If
.
.
.
End Sub
ขอบคุณอีกครั้งครับ