Page 1 of 1

ใช้ minimize แล้วเปิดอีกสมุดงานนึงไม่ได้

Posted: Fri Jul 31, 2015 12:16 am
by bayinnaung
ใช้โค้ด minimize ครับแล้วปรากฏว่าของผม(ลิ้งล่าง)ระหว่างหว่างที่เปิดหน้า form อยู่ไม่สามารถเข้าหรือเปิดสมุดงานอื่นๆ ได้
แต่อีกอัน(ลิ้งบน)สามารถเข้าถึงสมุดงานอื่นๆ ได้ปกติ ไม่รู้จะดูตรงไหนละครับ

จำเป้นต้องใช้เว็บฝากไฟล์ครับเพราะของกระทู้บอกว่าไฟล์ใหญ่ไป ขออภัยด้วย
http://upload.siamza.com/2209063
http://upload.siamza.com/2209065

Re: ใช้ minimize แล้วเปิดอีกสมุดงานนึงไม่ได้

Posted: Fri Jul 31, 2015 9:12 am
by snasui
:D แนบไฟล์ตัวอย่างมาที่ฟอรัม ตัดมาเพียงเฉพาะข้อมูลที่เกี่ยวข้อง ไฟล์ต้องมีขนาดไม่เกิน 300kb หากเกินให้ Zip มาครับ

Re: ใช้ minimize แล้วเปิดอีกสมุดงานนึงไม่ได้

Posted: Fri Jul 31, 2015 10:40 am
by bayinnaung
นี่ครับ

Re: ใช้ minimize แล้วเปิดอีกสมุดงานนึงไม่ได้

Posted: Fri Jul 31, 2015 11:05 am
by snasui
:D ไม่เข้าใจครับ ไฟล์ไหนมีปัญหาและมีปัญหาในลักษณะใด ช่วยให้รายละเอียดมาอีกครั้งครับ

Re: ใช้ minimize แล้วเปิดอีกสมุดงานนึงไม่ได้

Posted: Fri Jul 31, 2015 11:26 am
by bayinnaung
ระหว่างที่เปิด form ของ vba แล้วใช้ปุ่ม minimize เพื่อพับจอลงมาเพื่อจะเปิดสมุดงานอื่นๆ ตัวที่มีโค้ด minimize เปล่าๆ สามารถไปเข้าสมุดงานอื่นๆ ได้ปกติ แต่ไฟล์งานของผมเมื่อเปิด form แล้วใช้ปุ่ม minimize พับจอ form ลงมา ไม่สามารถเปิดหรือแสดงสมุดงานอื่นได้ รวมถึงไม่สามารถเปิด sheet อื่นๆ ได้เลยครับ

Re: ใช้ minimize แล้วเปิดอีกสมุดงานนึงไม่ได้

Posted: Fri Jul 31, 2015 11:39 am
by snasui
:D ผมเข้าใจว่าเมื่อเปิด Form แล้วต้องการจะคลิกหรือดำเนินการอื่นใดใน Worksheet ได้ เช่นเปิดไฟล์ ฯลฯ จะต้องใช้ vbModeless เข้ามาช่วยตามตัวอย่างด้านล่างครับ

Code: Select all

Private Sub CommandButton1_Click()
    UserForm1.Show (vbModeless)
End Sub

Re: ใช้ minimize แล้วเปิดอีกสมุดงานนึงไม่ได้

Posted: Fri Jul 31, 2015 11:42 am
by bayinnaung
ขอบพระคุณมากๆ เลยครับ :D :D :D