snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
Private Sub btcheck1_Click()
ActiveSheet.Range("$A$1:$D$100").AutoFilter Field:=4, Criteria1:=">35000", _
Operator:=xlAnd
Interior.Color = vbYellow
End Sub
Private Sub btcheck2_Click()
ActiveSheet.Range("$A$1:$D$100").AutoFilter Field:=4, Criteria1:="<35000", _
Operator:=xlOr, Criteria2:=" "
Interior.Color = vbYellow
End Sub
ขอบพระคุณครับ
You do not have the required permissions to view the files attached to this post.
Private Sub btcheck1_Click()
Dim lr As Long
lr = Range("d" & Rows.Count).End(xlUp).Row
ActiveSheet.Range("$A$1:$D$100").AutoFilter Field:=4, Criteria1:=">35000", _
Operator:=xlAnd
Range("d2:d" & lr).SpecialCells(xlCellTypeVisible).Interior.Color = vbYellow
End Sub
Private Sub btcheck2_Click()
Dim lr As Long
lr = Range("d" & Rows.Count).End(xlUp).Row
ActiveSheet.Range("$A$1:$D$100").AutoFilter Field:=4, Criteria1:="<35000", _
Operator:=xlOr, Criteria2:=" "
Range("d2:d" & lr).SpecialCells(xlCellTypeVisible).Interior.Color = vbYellow
End Sub