Page 1 of 1
การใช้ Message Box เตือนเวลาทำงานผิดพลาด
Posted: Thu Mar 21, 2013 8:13 am
by wmk137
ถ้าเวลาเราทำงานผิดพลาดแล้วให้มี Message Box ขึ้นมาเตือนจะสามารถทำได้หรือไม่ครับ ตัวอย่างเช่น เราจะกรอกคะแนนของนักเรียนซึ่งมีคะแนนเต็ม 10 แต่เวลากรอกถ้าหากว่าเรากรอกคะแนนเกิน 10 คะแนน พอกรอกเสร็จให้มี Message Box ขึ้นมาเตือนบอกว่า คุณได้กรอกคะแนนเกิน ประมาณนี้นะครับ
Re: การใช้ Message Box เตือนเวลาทำงานผิดพลาด
Posted: Thu Mar 21, 2013 9:50 am
by snasui

ลองตามนี้ครับ
คลิกเซลล์ที่ต้องการเช็คตัวเลข > เข้าเมนู Data > Validation > กำหนดตามภาพด้านล่าง
Re: การใช้ Message Box เตือนเวลาทำงานผิดพลาด
Posted: Thu Mar 21, 2013 2:08 pm
by wmk137
ได้แล้ว ขอบคุณมากนะครับ
Re: การใช้ Message Box เตือนเวลาทำงานผิดพลาด
Posted: Fri Mar 22, 2013 11:29 am
by wmk137
มีปัญหาต่ออีกนิดนึงนะครับ พอดีผมกำหนดค่า Maximum ให้มันยึดตามค่าของเซลล์ที่กำหนด แล้วมีปัญหาคือ บางครั้งกรอกข้อมูลแล้วมันมี MessageBox ขึ้นมาเตือนทั้งที่กรอกข้อมูลน้อยกว่าค่าที่กำหนด ไม่ทราบว่าเกิดจากปัญหาอะไร แต่ถ้ากำหนดค่า Maximum เป็นจำนวนตัวเลขเลยไม่มีปัญหาอะไรครับ
Re: การใช้ Message Box เตือนเวลาทำงานผิดพลาด
Posted: Fri Mar 22, 2013 12:21 pm
by snasui

แนบไฟล์นั้นมาด้วยจะได้ช่วยดูได้ครับ
Re: การใช้ Message Box เตือนเวลาทำงานผิดพลาด
Posted: Fri Mar 22, 2013 9:53 pm
by wmk137
ไฟล์ตัวที่มีปัญหาครับ
Re: สอบถามเรื่องสูตรหักสต๊อกครับ
Posted: Fri Mar 22, 2013 10:01 pm
by snasui

การใช้เซลล์อ้างอิงให้ใช้ Custom แทนแบบเดิม
สมมุติว่าเขียน Validation ที่ I7 ให้เขียนสูตรในช่อง Formula เป็น
=AND($I7>=0,$I7<=$I$5)
ดูภาพด้านล่างประกอบครับ
Re: การใช้ Message Box เตือนเวลาทำงานผิดพลาด
Posted: Fri Mar 22, 2013 10:30 pm
by wmk137
ขอบคุณอีกครั้งนะครับ ได้ความรู้มาก ๆ เลย เดี๋ยวมีปัญหาอีกจะรบกวนอีกนะครับ