Filter ข้อมูล หลายพัน บรรทัด ไม่ได้
Posted: Tue Jan 31, 2017 3:45 pm
ผมต้องการ Filter ข้อมูล หลายพัน บรรทัด แล้วcopy ไปวางยัง อีก sheet แต่ว่า มันไปแค่ บรรทัดแรกครับ
เมื่อลองดูจะพบว่า มันไม่ยอม Filter ตามที่code ระบุ ไว้ ผมลองทำแบบ ใช้ข้อมูล30บรรทัด สามารถ ทำได้ตามที่ต้องการครับ
แต่เอามาใช้กับข้อมูลจิง หลายพันบรรทัด ใช้ไม่ได้ครับ
ช่วยดูให้ที ขอบคุณครับ
how = WorksheetFunction.CountA(Range("E:E"))
Columns("E:E").Select
Selection.AutoFilter
ActiveSheet.Range("$E$1" & ":$E" & how).AutoFilter Field:=1, Criteria1:="bay"
Cells.Select
Selection.Copy
Sheets("Sheet1").Select
Cells.Select
ActiveSheet.Paste
เมื่อลองดูจะพบว่า มันไม่ยอม Filter ตามที่code ระบุ ไว้ ผมลองทำแบบ ใช้ข้อมูล30บรรทัด สามารถ ทำได้ตามที่ต้องการครับ
แต่เอามาใช้กับข้อมูลจิง หลายพันบรรทัด ใช้ไม่ได้ครับ
ช่วยดูให้ที ขอบคุณครับ
how = WorksheetFunction.CountA(Range("E:E"))
Columns("E:E").Select
Selection.AutoFilter
ActiveSheet.Range("$E$1" & ":$E" & how).AutoFilter Field:=1, Criteria1:="bay"
Cells.Select
Selection.Copy
Sheets("Sheet1").Select
Cells.Select
ActiveSheet.Paste