snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
Sub summary()
ActiveSheet.Range("$C$4:$F$257").AutoFilter Field:=4, Criteria1:=">=100000" _
, Operator:=xlAnd, Criteria2:="<=200000"
Call FillItemNum
End Sub
Sub summary1()
Range("D3").Select
ActiveSheet.Range("$C$4:$F$257").AutoFilter Field:=4, Criteria1:=">=200000" _
, Operator:=xlAnd, Criteria2:="<=10000000"
Call FillItemNum
End Sub
Sub summaryall()
ActiveSheet.Range("$C$4:$F$257").AutoFilter Field:=4
Call FillItemNum
End Sub
Sub FillItemNum()
Dim i As Integer
Dim r As Range
i = 1
For Each r In Range("C5:C257").SpecialCells(xlCellTypeVisible)
r = i
i = i + 1
Next r
End Sub