Page 1 of 1

สอบถามเรื่องการบังคับ ให้สามารถใส่ค่าได้แค่ ช่องใดช่องหนึ่ง

Posted: Sun Feb 02, 2014 9:33 pm
by tsihut
อาจารย์ครับ จากไฟล์ที่แนบมานี้ ถ้าเราต้องการบังคับให้สามารถใส่ค่าได้แค่ ช่องใดช่องหนึ่ง ตั้งแต่ C3 ถึง H3 ทำอย่างไรครับ


ขอบคุณมากครับ

Re: สอบถามเรื่องการบังคับ ให้สามารถใส่ค่าได้แค่ ช่องใดช่องหน

Posted: Mon Feb 03, 2014 9:35 am
by logic
ผมใช้วิธีนี้ครับ คลุมข้อมูลแล้วเปลี่ยน Validation เป็นภาพที่แนบด้านล่าง :)

Re: สอบถามเรื่องการบังคับ ให้สามารถใส่ค่าได้แค่ ช่องใดช่องหน

Posted: Mon Feb 03, 2014 12:30 pm
by tsihut
ได้แล้วครับอาจารย์ แต่เนื่องจากผมจะให้มันมี drop down list มาด้วย คือ cell หนึ่งจะใส่ได้แค่เลข 1-5 ผมก็ไม่รู้จะทำอย่างไร เลยลองมั่วๆ เอา ได้แบบนี้ =AND(COUNT($L10:$Q10)=1,2,3,4,5,$L10:$Q10<=5) ก็พอได้ครับ ถึงจะไม่มี drop down list แต่ก็ไม่สามารถใส่ค่าได้เกิน 5 ครับ ถ้าอาจารย์มีวิธีอื่นช่วยแนะนำหน่อยนะครับ

ขอบคุณครับ

Re: สอบถามเรื่องการบังคับ ให้สามารถใส่ค่าได้แค่ ช่องใดช่องหน

Posted: Mon Feb 03, 2014 12:56 pm
by snasui
:D ให้ใส่ตามรูปทีคุณ logic ตอบไว้ครับ การใช้ Validation แบบนี้จะไม่มี Droupdown มาให้เลือก ไม่เช่นนั้นจะดักจับการคีย์ตามที่ต้องการไม่ได้

ต้องเลือกอย่างใดอย่างหนึ่งระหว่างดักจับว่าห้ามคียเกิน 1 ค่า กับไม่ต้องดัก แต่ให้มี Dropdown หากต้องการให้มีทั้งสองจะต้องพึ่ง VBA ซึ่งต้องเขียนมาก่อน ติดตรงไหนค่อยถามกันต่อครับ