Quantcast
Channel: Active questions tagged excel - Stack Overflow
Viewing all articles
Browse latest Browse all 88054

autofilter causes file size to increase and filter doesn't work

$
0
0

I have following vba code, to filters & sort data, but somehow I am doing some silly mistake in code and code is not filtering out data. I have also observed that after filter applied, file size increases by 1mb, may be due to auto filter or other reason that I don't know

as I am begginer in VBA kindly help with this

 Sub FILTER_LONG()
 Application.ScreenUpdating = False
 Application.DisplayAlerts = False



 'BRING FITERS CRITRERIA FROM CMP SHEET

  Sheets("CMP").Select
 Range("LONGBUILTUP").Select
 Selection.COPY
  Sheets("MAIN").Select
 Range("J2").Select
 ActiveSheet.Paste
 Application.CutCopyMode = False

Call Module1.AutoFilter_Remove

Sheets("MAIN").Select
Range("A3").Select

ActiveSheet.AutoFilterMode = False

 With Sheet1
.Range("$A$3:$V$50013").AutoFilter 1, "="& .Range("OPTSTK")
.Range("$A$3:$v$50013").AutoFilter 11, ">="& .Range("VOLUME")
.Range("$A$3:$v$50013").AutoFilter 14, ">="& .Range("CHG.INOI")
.Range("$A$3:$v$50013").AutoFilter 20, ">="& .Range("MOVE")
.Range("$A$3:$v$50013").AutoFilter 21, ">="& .Range("STRENTH")
End With

Range("A1").Select

 Sheets("CMP").Select
  Range("D2").Select
 Sheets("MAIN").Select

 'SORTING
  ActiveWorkbook.Worksheets("MAIN").AutoFilter.Sort.SortFields.Clear
  ActiveWorkbook.Worksheets("MAIN").AutoFilter.Sort.SortFields.Add2 Key:=Range( _
     "T3:T50013"), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:= _
     xlSortNormal
   With ActiveWorkbook.Worksheets("MAIN").AutoFilter.Sort
    .Header = xlYes
    .MatchCase = False
    .Orientation = xlTopToBottom
    .SortMethod = xlPinYin
    .Apply
   End With

 Sheets("MAIN").Select
Range("P3").Select
 ActiveCell.Offset(rowOffset:=1, columnOffset:=0).Activate


Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

Viewing all articles
Browse latest Browse all 88054

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>