Page 1 of 1

ใช้ Filter กรองข้อมูลโดยให้ผลลัพธ์วางในไฟล์ใหม่

Posted: Wed Jul 02, 2014 1:33 am
by aejira
ถ้าต้องการใช้ Filter กรองข้อมูลโดยให้ผลลัพธ์วางในไฟล์ใหม่ หรือแยกข้อมูลออกเป็นไฟล์ ๆ ด้วย Filter จะต้องทำยังไงคะ ;)

Re: ใช้ Filter กรองข้อมูลโดยให้ผลลัพธ์วางในไฟล์ใหม่

Posted: Wed Jul 02, 2014 1:02 pm
by snasui
:D การทำเช่นนั้นสามารถใช้ VBA เข้ามาช่วยได้ ลองเขียนมาดูก่อน ติดตรงไหนค่อยถามกันต่อครับ

Re: ใช้ Filter กรองข้อมูลโดยให้ผลลัพธ์วางในไฟล์ใหม่

Posted: Mon Jul 07, 2014 9:29 am
by aejira
อะเครค๊าบบบ :D

Re: ใช้ Filter กรองข้อมูลโดยให้ผลลัพธ์วางในไฟล์ใหม่

Posted: Mon Jul 07, 2014 6:35 pm
by snasui
aejira wrote:อะเครค๊าบบบ :D
:twisted: ถ้าเขียนมาแบบนี้อีกรอบจะโดนแบน เนื่องจากผิดกฎข้อ 1 ด้านบนครับ

Re: ใช้ Filter กรองข้อมูลโดยให้ผลลัพธ์วางในไฟล์ใหม่

Posted: Tue Jul 08, 2014 2:58 am
by aejira
ไม่แน่ใจว่าใช้ได้ดีหรือไม่ และต้องปรับส่วนใดหรือไม่ค่ะ ขอคำแนะนำด้วยค่ะ

สิ่งที่จะทำคือ
1.การตั้งเวลาในการเรียกใช้มาโคร
2.สั่งให้มาโครทำการคัดลอกข้อมูลทุกชีทจากแฟ้ม Source ไปวางในชีท Target ค่ะ

ไฟล์ที่แนบมามี 2 ไฟล์ค่ะ ประกอบด้วย
1.Source.xlsm แฟ้มนี้มี 3 Sheet ด้วยกันค่ะ และมีมาโคร CopyDataWithHeaders_Append2 ทำหน้าที่คัดลอกข้อมูลจากแฟ้ม Source ทุกชีทไปวางในแฟ้ม Target.xlsx ค่ะ และมี Private Sub Workbook_Open สั่งให้เรียกใช้มาโครในเวลาที่ตั้งไว้ค่ะ
2.target.xlsx

ขอบคุณมากๆค่ะ
:mrgreen:

Re: ใช้ Filter กรองข้อมูลโดยให้ผลลัพธ์วางในไฟล์ใหม่

Posted: Tue Jul 08, 2014 4:09 pm
by logic
คุณแจ้งปัญหามาดีกว่า เพื่อนสมาชิกจะได้รู้ว่าปัญหาคืออะไร อ่านกฎข้อ 5 ที่อาจารย์เขียนไว้ด้านบนเลยครับ :)

Re: ใช้ Filter กรองข้อมูลโดยให้ผลลัพธ์วางในไฟล์ใหม่

Posted: Fri Jul 11, 2014 8:40 pm
by aejira
ขอไปลองปรับข้อมูลให้ตรงกับงานและแก้โค้ด vba มาใหม่ก่อนนะคะ ถ้าติดอะไร จะขอความช่วยเหลือและคำแนะนำ อีกครั้งค่ะ ขอบคุณทุกๆท่านมากๆเลยค่ะ สำหรับน้ำใจไมตรี ความช่วยเหลือที่มีให้ ขอขอบคุณอีกครั้งค่ะ