การกรองแบบพิเศษ
Posted: Mon Jan 09, 2012 11:38 am


คือต้องการกรองข้อมูลที่ เซลล์ C3 ครับ อย่างเช่น กรองคำว่า วรจักร์ยนต์ จะได้ข้อมูลที่ตารางข้างล่าง เป็นของ วรจักร์ยนต์ ทุกสาขา และข้อมูลอื่นๆครับ

แล้ววิธีกรอง จะต้องทำยังไงครับ
คลังคำตอบแห่งความรู้จากคนไทย เพื่อโลกที่ต้องการเข้าใจในสิ่งเล็ก ๆ อย่างลึกซึ้ง
https://www.snasui.com/
Code: Select all
Sub Macro1()
Range("A6:T1000").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
Range("F1:F2"), Unique:=False
End Sub
Code: Select all
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Range("A1").Address = "$C$3" Then
Call Macro1
ElseIf Target.Range("A1").Address = "$C$3" And Target = "" Then
ActiveSheet.ShowAllData
End If
End Sub
snasui wrote:ผมปรับ Code มาให้ดูเป็นตัวอย่างตามไฟล์แนบครับ
End Sub[/code]
hakinhua wrote:ความสามารถผมได้แต่นี้ละครับอาจารย์(แต่ใจรัก)
ช่วยสอนหน่อยนะครับอาจารย์