Excel Userform หลังจากรันเสร็จแล้วทำไมมันไม่ Focus ที่ Form แต่มันไป Focus ที่ Sheet แทน แก้ยังไงได้บ้างครับ

กระทู้คำถาม
ตามข้างบนเลยครับ ผมเขียนโค้ดไว้แล้วพอมันทำงานตามโค้ดเสร็จแล้วให้มา Focus ที่ Textbox2
แต่พอทุกอย่างมันรันเสร็จแล้วแทนที่มันจะ Focus ที่  Userform แต่กลับกลายเป็นว่ามันไป Focus ที่ Sheet แทนครับ ปกติก็ไม่เคยเป็นสักทีเลยไปไม่เป็นครับ ท่านใดพอมีทางแก้ไหมครับ
ลองดูในคลิปประกอบครับ ในคลิปไม่ได้พูดอธิบายนะครับ แต่ถ้าสังเกตดูจะทราบครับว่า
รันเสร็จมันไม่ Focus ที่ Form แต่พอเอาเมาส์คลิกบน UserForm ในตำแหน่งอื่นที่ไม่ใช่ Textbox2 มันถึงจะมี Cursor ขึ้นให้ครับ
(แถบเขียวบนสุดของ Excel จะเป็นเขียวเข้ม พอคลิกที่ UserForm ตัวหนังสือมันจะสีจางลงเลยตัดสินว่า มันไป Focus ที่ Sheet ครับ)

คลิกเพื่อดูคลิปวิดีโอ

Code ของผมเบสิกมากครับ มีแต่ Select, Print, Save, Protectsheet, Unprotect อะไรพวกนี้ง่าย ๆ ครับ เลยไม่เข้าใจว่ามันติดตรงไหน

โหลดไฟล์ที่นี่ครับ  >>>  ไฟล์ที่มีปัญหา
ต้องการข้อมูลตรงไหนเพิ่มเติม ถามได้เลยครับ

รบกวนผู้รู้หน่อยครับ ขอบคุณครับ
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่