Try this code instead:
Sub Macro2()
Dim wksScr As Worksheet
Dim i As Long
Set wksScr = Worksheets("Script")
Application.Calculation = xlCalculationManual
With wksScr
For i = 2 To Worksheets.Count
Worksheets(i).Range("A2:F2000").ClearContents
With .Range("A9", .Cells(.Rows.Count, "E"))
.AutoFilter Field:=2, Criteria1:=Worksheets(i).Name & "."
.AutoFilter Field:=5, Criteria1:="Yes"
End With
.AutoFilter.Range.SpecialCells(xlCellTypeVisible).Copy Worksheets(i).Range("A2")
Next i
.AutoFilterMode = False
End With
Application.Calculation = xlCalculationAutomatic
End Sub
Bookmarks