View Single Post
  #1   Report Post  
Posted to microsoft.public.excel.programming
Esau[_3_] Esau[_3_] is offline
external usenet poster
 
Posts: 9
Default Help to run faster

Is there a way to do this faster
--
Sheets("2").Select
Selection.AutoFilter Field:=1, Criteria1:="O NARUTAC MAGIC"
Application.Run "PERSONAL.XLS!Sheet2"
Selection.AutoFilter Field:=1, Criteria1:="O NARUTAC MAGIC"
Application.Run "PERSONAL.XLS!Sheet3"
Selection.AutoFilter Field:=1, Criteria1:="O NARUTAC MAGIC"
Application.Run "PERSONAL.XLS!Sheet4"

Sub Sheet2()
'
'
Application.ScreenUpdating = False

With ActiveSheet.AutoFilter.Range
..Offset(1, 0).Resize(.Rows.Count - 1).Copy _
Sheets("Sheet2").Range("B" & Rows.Count) _
..End(xlUp).Offset(2, 0)
End With
Sheets("3").Select
Application.ScreenUpdating = False
'Selection.Autofilter

End Sub
Sub Sheet3()
'
'
Application.ScreenUpdating = False

With ActiveSheet.AutoFilter.Range
..Offset(1, 0).Resize(.Rows.Count - 1).Copy _
Sheets("Sheet2").Range("B" & Rows.Count) _
..End(xlUp).Offset(1, 0)
End With
Sheets("4").Select
Application.ScreenUpdating = False
'Selection.Autofilter

End Sub
Sub Sheet4()
'
'
Application.ScreenUpdating = False

With ActiveSheet.AutoFilter.Range
..Offset(1, 0).Resize(.Rows.Count - 1).Copy _
Sheets("Sheet2").Range("B" & Rows.Count) _
..End(xlUp).Offset(1, 0)
End With
Application.ScreenUpdating = False
End Sub