snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
snasui
Site Admin
Posts: 30917 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:
#21
Post
by snasui » Mon Jun 23, 2014 12:38 pm
ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ
che
Member
Posts: 30 Joined: Sun Feb 23, 2014 12:41 pm
#22
Post
by che » Mon Jun 23, 2014 2:40 pm
snasui wrote: ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ
ใช่อันนี้เปล่าครับพอดี คีย์บอร์ด กดไม่ได้ครับ
You do not have the required permissions to view the files attached to this post.
snasui
Site Admin
Posts: 30917 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:
#23
Post
by snasui » Mon Jun 23, 2014 2:47 pm
ใช่อันนั้นแหละครับ จากภาพนั้นไม่พบกสิ่งผิดปกติ จึงไม่อาจบอกได้ว่าความผิดพลาดที่เกิดนั้นมาจากสาเหตุใด
กรณีความผิดปกติ หากรายการใดที่เราทำเครื่องหมายถูกเอาไว้ มีคำว่า Missing ปรากฎอยู่อยู่ด้านหน้า
ยกตัวอย่างเช่น Missing OlE Automation เช่นนี้แสดงว่ามีความผิดพลาดเกิดขึั้น หากเรียกใช้ Object ของ OLE Automation จะเกิดความผิดพลาดครับ
che
Member
Posts: 30 Joined: Sun Feb 23, 2014 12:41 pm
#24
Post
by che » Mon Jun 23, 2014 3:12 pm
snasui wrote: ใช่อันนั้นแหละครับ จากภาพนั้นไม่พบกสิ่งผิดปกติ จึงไม่อาจบอกได้ว่าความผิดพลาดที่เกิดนั้นมาจากสาเหตุใด
กรณีความผิดปกติ หากรายการใดที่เราทำเครื่องหมายถูกเอาไว้ มีคำว่า Missing ปรากฎอยู่อยู่ด้านหน้า
ยกตัวอย่างเช่น Missing OlE Automation เช่นนี้แสดงว่ามีความผิดพลาดเกิดขึั้น หากเรียกใช้ Object ของ OLE Automation จะเกิดความผิดพลาดครับ
ครับขอบคุณครับเดียวรอมันเกิดขึ้นสัก30นาทีครับ
che
Member
Posts: 30 Joined: Sun Feb 23, 2014 12:41 pm
#25
Post
by che » Mon Jun 23, 2014 5:11 pm
snasui wrote: ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ
You do not have the required permissions to view the files attached to this post.
che
Member
Posts: 30 Joined: Sun Feb 23, 2014 12:41 pm
#26
Post
by che » Mon Jun 23, 2014 5:12 pm
che wrote: snasui wrote: ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ
You do not have the required permissions to view the files attached to this post.
che
Member
Posts: 30 Joined: Sun Feb 23, 2014 12:41 pm
#27
Post
by che » Mon Jun 23, 2014 5:14 pm
che wrote: che wrote: snasui wrote: ลองเปิดโปรแกรมด้วย Excel 2007 > กดแป้น Alt+F11 เพื่อเข้าหน้าต่าง VBE > เข้าเมนู Tools > Reference > จับภาพมาดูกันครับ
อันนี้น่าจะเหมือนเดิมครับ
You do not have the required permissions to view the files attached to this post.
snasui
Site Admin
Posts: 30917 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:
#28
Post
by snasui » Mon Jun 23, 2014 5:17 pm
การ Show UserForm ควรวางใน Module ปกติ ไม่ควรวางใน Sheet ใด ๆ ดูภาพประกอบด้านล่างครับ
You do not have the required permissions to view the files attached to this post.
che
Member
Posts: 30 Joined: Sun Feb 23, 2014 12:41 pm
#29
Post
by che » Mon Jun 23, 2014 5:44 pm
snasui wrote: การ Show UserForm ควรวางใน Module ปกติ ไม่ควรวางใน Sheet ใด ๆ ดูภาพประกอบด้านล่างครับ
อาจารย์ครับ ผมใช้ Load UserForm1 กับ UserFrom1.Show กลายเป็น Run-Time Error '424': ครับ (แต่อาจารย์ตอบไวจัง
)
ผมควรใช้Code ตัวไหนเรียกครับ
che
Member
Posts: 30 Joined: Sun Feb 23, 2014 12:41 pm
#30
Post
by che » Mon Jun 23, 2014 5:52 pm
che wrote: snasui wrote: การ Show UserForm ควรวางใน Module ปกติ ไม่ควรวางใน Sheet ใด ๆ ดูภาพประกอบด้านล่างครับ
อาจารย์ครับ ผมใช้ Load UserForm1 กับ UserFrom1.Show กลายเป็น Run-Time Error '424': ครับ (แต่อาจารย์ตอบไวจัง
)
ผมควรใช้Code ตัวไหนเรียกครับ
Code: Select all
Sub Show_UserForm()
UserForm1.Show
End Sub
ได้แล้วครับแต่ขอลองสักวันครับ
che
Member
Posts: 30 Joined: Sun Feb 23, 2014 12:41 pm
#31
Post
by che » Tue Jun 24, 2014 10:28 am
snasui wrote: การ Show UserForm ควรวางใน Module ปกติ ไม่ควรวางใน Sheet ใด ๆ ดูภาพประกอบด้านล่างครับ
อาจารย์ครับเป็นอย่างเดิมครับ ผมเอารูปมาให้ดูอีกตรงจุดหนึ่งครับ
You do not have the required permissions to view the files attached to this post.
snasui
Site Admin
Posts: 30917 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:
#32
Post
by snasui » Tue Jun 24, 2014 6:07 pm
สำหรับ Error นั้นผมคงช่วยไม่ได้มาก ลองศึกษาตาม Link นี้ครับ
Path/File access error
che
Member
Posts: 30 Joined: Sun Feb 23, 2014 12:41 pm
#33
Post
by che » Thu Jul 17, 2014 3:59 pm