Page 1 of 1

เขียน Data Validation อย่างไร

Posted: Wed Jan 09, 2019 1:26 pm
by blenoppadol
เรียนท่านผู้รู้ทุกท่าน

ถ้าพิมพ์คำอื่นใน Column A2 ลงมาเรื่อยๆ ตลอด Column ที่ไม่ใช้คำว่ายกเลิก หรือในรูปแบบวันที่ที่เป็น คริสต์ศักราช (รูปแบบวันที่ต้องเป็นรูปแบบ dd/mm/yyyy (ค.ศ.) ไม่สามารถพิมพ์ได้และให้ Pop upข้อความในพื้นสีแดงอักษรสีขาวตัวหนาว่า ข้อมูลที่พิมพ์ไม่ถูกต้อง จะเขียน Data Validation ใน Excel อย่างไรครับ

ขอบคุณครับ

Re: เขียน Data Validation อย่างไร

Posted: Wed Jan 09, 2019 9:05 pm
by snasui
:D คลุม A2:A20 จากนั้นเข้าเมนู Data > Data Validation > แถบ Setting ตรง Allow เลือก Custom > ตรง Formula คีย์ =OR(A2="ยกเลิก",AND(A2>="1/1/1900"+0,A2<="31/12/2100"+0)) > แถบ Error Alert คีย์ข้อความเตือนตามต้องการ

กำหนดให้แสดงข้อความเป็นอย่างตามที่แจ้งมาจะต้องเขียนด้วย VBA ความสามารถของ Data Validation ไม่สามารถกำหนดให้แสดงข้อความในรูปแบบ "พื้นแดงอักษรสีขาวตัวหนา" ดังที่แจ้งมาได้ครับ

Re: เขียน Data Validation อย่างไร

Posted: Thu Jan 10, 2019 8:32 am
by blenoppadol
ขอบพระคุณครับ อาจารย์ คนควน

ได้แล้วครับผม