snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
sheet "listname" จะเป็น data (column A:D) เป็น ชนิดกลุ่ม แบ่งแล้วแบบตัวแปรไม่ซ้ำ list กลุ่มงาน(=column A), list หน่วย(=column B) ,หน้าที่, การพยาบาล(=ตัวแปรใน column B เฉพาะเมื่อ Column A=การพยาบาล)
เมื่อทำแบบฟอร์มลงข้อมูล =Sheet "record".
Column A is drop down list of list กลุ่มงาน.
Column B is drop down list of list หน่วย, and especially = (subgroup การพยาบาล) when column A is การพยาบาล.
Column C is the name which is = column C in "listname" ที่มี condition ตาม A และ B
ตัวอย่าง เมือ่ A = EENT , B = EENT , C จะต้องเป้น dropdownlist ที่มี ค่า 1 ,2,3 แต่จากใน ไฟล์ ได้ค่า 1-12 ผิด
ตัวอย่าง เมือ่ A = การพยาบาล , B = EENT , C จะต้องเป้น dropdownlist ที่มี ค่า 45,47,77,118,134,142,178,189,311,
จากใน ไฟล์ ได้ค่า 1-12 ผิด
ตัวอย่าง เมือ่ A = การเงิน , B = การเงิน , C จะต้องเป้น dropdownlist ที่มี ค่า 5-19 จากใน ไฟล์ ได้ค่า 5-19 ถูกต้อง
คิดว่า น่าจะเป็นจากต้องทำเหมือน validate 2 ชั้นจาก ทั้ง column a และ B ค่ะ
แต่ทำไม่เป็นค่ะ
ถ้าเราต้องการให้ทุกเซลใน column A,B, C sheet record เป้นdrop list ทำอย่างไรคะ
เพราะตอนที่เลือก validation ไม่สามารถกด apply these changes to all other cells with the same setting ค่ะ
apinya wrote:ถ้าเราต้องการให้ทุกเซลใน column A,B, C sheet record เป้นdrop list ทำอย่างไรคะ
เพราะตอนที่เลือก validation ไม่สามารถกด apply these changes to all other cells with the same setting ค่ะ
เลือกทำทีละคอลัมน์ครับ โดยลองตามนี้ครับ
คลุมข้อมูลเริ่มจากเซลล์ที่มี Validation
เข้าเมนู Data Validation > กดปุ่ม Yes เพื่อยอมรับการกำหนด Validation ให้กับเซลล์ > OK