Page 2 of 2

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 12:38 pm
by snasui
:D ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 2:40 pm
by che
snasui wrote::D ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ
ใช่อันนี้เปล่าครับพอดี คีย์บอร์ด กดไม่ได้ครับ :?

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 2:47 pm
by snasui
:D ใช่อันนั้นแหละครับ จากภาพนั้นไม่พบกสิ่งผิดปกติ จึงไม่อาจบอกได้ว่าความผิดพลาดที่เกิดนั้นมาจากสาเหตุใด

กรณีความผิดปกติ หากรายการใดที่เราทำเครื่องหมายถูกเอาไว้ มีคำว่า Missing ปรากฎอยู่อยู่ด้านหน้า ยกตัวอย่างเช่น Missing OlE Automation เช่นนี้แสดงว่ามีความผิดพลาดเกิดขึั้น หากเรียกใช้ Object ของ OLE Automation จะเกิดความผิดพลาดครับ

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 3:12 pm
by che
snasui wrote::D ใช่อันนั้นแหละครับ จากภาพนั้นไม่พบกสิ่งผิดปกติ จึงไม่อาจบอกได้ว่าความผิดพลาดที่เกิดนั้นมาจากสาเหตุใด

กรณีความผิดปกติ หากรายการใดที่เราทำเครื่องหมายถูกเอาไว้ มีคำว่า Missing ปรากฎอยู่อยู่ด้านหน้า ยกตัวอย่างเช่น Missing OlE Automation เช่นนี้แสดงว่ามีความผิดพลาดเกิดขึั้น หากเรียกใช้ Object ของ OLE Automation จะเกิดความผิดพลาดครับ
ครับขอบคุณครับเดียวรอมันเกิดขึ้นสัก30นาทีครับ

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 5:11 pm
by che
snasui wrote::D ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 5:12 pm
by che
che wrote:
snasui wrote::D ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 5:14 pm
by che
che wrote:
che wrote:
snasui wrote::D ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ
อันนี้น่าจะเหมือนเดิมครับ

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 5:17 pm
by snasui
:D การ Show UserForm ควรวางใน Module ปกติ ไม่ควรวางใน Sheet ใด ๆ ดูภาพประกอบด้านล่างครับ

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 5:44 pm
by che
snasui wrote::D การ Show UserForm ควรวางใน Module ปกติ ไม่ควรวางใน Sheet ใด ๆ ดูภาพประกอบด้านล่างครับ
อาจารย์ครับ ผมใช้ Load UserForm1 กับ UserFrom1.Show กลายเป็น Run-Time Error '424': ครับ (แต่อาจารย์ตอบไวจัง :thup: )
ผมควรใช้Code ตัวไหนเรียกครับ

Re: UserForm Add ROW+1

Posted: Mon Jun 23, 2014 5:52 pm
by che
che wrote:
snasui wrote::D การ Show UserForm ควรวางใน Module ปกติ ไม่ควรวางใน Sheet ใด ๆ ดูภาพประกอบด้านล่างครับ
อาจารย์ครับ ผมใช้ Load UserForm1 กับ UserFrom1.Show กลายเป็น Run-Time Error '424': ครับ (แต่อาจารย์ตอบไวจัง :thup: )
ผมควรใช้Code ตัวไหนเรียกครับ

Code: Select all

Sub Show_UserForm()
          UserForm1.Show
      End Sub
ได้แล้วครับแต่ขอลองสักวันครับ :idea:

Re: UserForm Add ROW+1

Posted: Tue Jun 24, 2014 10:28 am
by che
snasui wrote::D การ Show UserForm ควรวางใน Module ปกติ ไม่ควรวางใน Sheet ใด ๆ ดูภาพประกอบด้านล่างครับ
อาจารย์ครับเป็นอย่างเดิมครับ ผมเอารูปมาให้ดูอีกตรงจุดหนึ่งครับ :shock:

Re: UserForm Add ROW+1

Posted: Tue Jun 24, 2014 6:07 pm
by snasui
:D สำหรับ Error นั้นผมคงช่วยไม่ได้มาก ลองศึกษาตาม Link นี้ครับ Path/File access error

Re: UserForm Add ROW+1

Posted: Thu Jul 17, 2014 3:59 pm
by che
snasui wrote::D สำหรับ Error นั้นผมคงช่วยไม่ได้มาก ลองศึกษาตาม Link นี้ครับ Path/File access error
ขอบคุณครับ