Hi CC_rider
There are a couple of syntax errors in your code.
Additionally, it is unnecessary to make selecttions here.
Try instead, something like:
'=======================>>
Sub Tester02()
Dim WB As Workbook
Dim SH1 As Worksheet
Dim SH2 As Worksheet
Dim rng As Range
Dim sStr As String
Set WB = ActiveWorkbook '<==== CHANGE
Set SH1 = WB.Sheets("Sheet1") '<==== CHANGE
Set SH2 = WB.Sheets("Sheet3") '<==== CHANGE
sStr = SH1.Range("a1").Value '<==== CHANGE
Set rng = SH2.AutoFilter.Range
With rng
.AutoFilter Field:=1, Criteria1:=sStr, Operator:=xlAnd
.AutoFilter Field:=2, Criteria1:="=4", Operator:=xlOr, _
Criteria2:=">10"
End With
End Sub
'<<=======================
Change the indicated values to accord with your own data.