Page 1 of 1

สอบถามการ skip Filter criteria ครับ

Posted: Mon Oct 28, 2013 1:03 pm
by passive3
สวัสดีครับ ผมได้ทำการจัดทำ VBA เพื่อที่จะ filter ข้อมูลในการจัดเตรียมข้อมูลครับ

ปัญหาที่เกิดขึ้นคือเมื่อทำการ filter ข้อมูลบางชุดข้อมูลไม่มีตาม criteria ที่เราจะกรอง VBA จึงทำการฟ้องและหยุดการทำงานต่อ

ยกตัวอย่างเช่นผมกำหนดว่าต้องการที่จะค้นหาข้อมูลในปี 2007-2011 แต่ในชุดข้อมูลที่จะทำการ filter นั้นไม่ได้มีครบทุกปี คือมีแค่ 2009 แค่ปีเดียว

จากกรณีนี้ควรจะแก้ไขอย่างไรครับถึงจะทำให้ VBA สามารถ skip ข้อมูล criteria นั้นและทำงานต่อไปได้

(ผมได้ทำการแนบไฟล์เบื้องต้นที่ผมทำและสงสัยมาด้วยครับ)

ขอบคุณครับ

Re: สอบถามการ skip Filter criteria ครับ

Posted: Mon Oct 28, 2013 1:08 pm
by bank9597
passive3 wrote:สวัสดีครับ ผมได้ทำการจัดทำ VBA เพื่อที่จะ filter ข้อมูลในการจัดเตรียมข้อมูลครับ

ปัญหาที่เกิดขึ้นคือเมื่อทำการ filter ข้อมูลบางชุดข้อมูลไม่มีตาม criteria ที่เราจะกรอง VBA จึงทำการฟ้องและหยุดการทำงานต่อ

ยกตัวอย่างเช่นผมกำหนดว่าต้องการที่จะค้นหาข้อมูลในปี 2007-2011 แต่ในชุดข้อมูลที่จะทำการ filter นั้นไม่ได้มีครบทุกปี คือมีแค่ 2009 แค่ปีเดียว

จากกรณีนี้ควรจะแก้ไขอย่างไรครับถึงจะทำให้ VBA สามารถ skip ข้อมูล criteria นั้นและทำงานต่อไปได้

(ผมได้ทำการแนบไฟล์เบื้องต้นที่ผมทำและสงสัยมาด้วยครับ)

ขอบคุณครับ
:D ลองนำไฟล์ที่มีข้อมูลอยู่ในไฟลืเดียวกันมาดูครับ พร้อมตัวอย่างและโคีดที่ทำไว้ จะทำให้ง่าต่อการเขียนโค๊ดครับ