SetFocus ของ TextBox ในกรณีหลาย Frame
Posted: Mon Oct 04, 2021 11:01 pm
ผมได้สร้าง Frame ในการกรอกข้อมูลหลายอัน โดยที่แต่ละอันมี TextBox ในการ input ข้อมูล
ผมติดปัญหาในการตั้งค่า Tab Order ให้ลำดับการทำงานของ TextBox1 ใน Frame1 แล้วต่อไปยัง TextBox3 ใน Frame3 ไม่ได้ครับ
โดยโค๊ดที่เขียนข้างต้นขึ้น Error ครับ
สอบถามผู้รู้ว่าสามารถตั้งให้หลังจากกรอกข้อมูลใน TextBox แล้วสามารถตั้งให้ไป Focus ที่ TextBox ใน Frame อื่นได้อย่างไรครับ
หรือลองเป็นหลังจากออกจาก TextBox โปรแกรมก็ยังไม่เลือกไปที่ TextBox11 ครับ
ผมติดปัญหาในการตั้งค่า Tab Order ให้ลำดับการทำงานของ TextBox1 ใน Frame1 แล้วต่อไปยัง TextBox3 ใน Frame3 ไม่ได้ครับ
โดยโค๊ดที่เขียนข้างต้นขึ้น Error ครับ
สอบถามผู้รู้ว่าสามารถตั้งให้หลังจากกรอกข้อมูลใน TextBox แล้วสามารถตั้งให้ไป Focus ที่ TextBox ใน Frame อื่นได้อย่างไรครับ
Code: Select all
Private Sub TextBox8_AfterUpdate()
TextBox11.SetFocus
End Sub
Code: Select all
Private Sub TextBox8_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox11.SetFocus
End Sub