Can anyone advise me how the entries are made on the "criteriasel" sheet please?
This is the code if anyone has time to look at it?
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rngCrit As Range
Set rngCrit = wksCrit.Range("CriteriaRng")
Application.EnableEvents = False
Select Case Target.Address
Case Range("SelPro").Address
rngCrit.Cells(2, 1).Value = Target.Value
Case Range("SelGeo").Address
rngCrit.Cells(2, 2).Value = Target.Value
Case Range("SelSpacer").Address
rngCrit.Cells(2, 3).Value = Target.Value
Case Range("SelText").Address
rngCrit.Cells(2, 4).Value = Target.Value
Case Range("SelGlass").Address
rngCrit.Cells(2, 5).Value = Target.Value
End Select
If Range("SelPro").Value = "" Then
rngCrit.Cells(2, 1).ClearContents
End If
If Range("SelGeo").Value = "" Then
rngCrit.Cells(2, 2).ClearContents
End If
If Range("SelSpacer").Value = "" Then
rngCrit.Cells(2, 3).ClearContents
End If
If Range("SelText").Value = "" Then
rngCrit.Cells(2, 3).ClearContents
End If
If Range("SelGlass").Value = "" Then
rngCrit.Cells(2, 4).ClearContents
End If
If Not rngCrit Is Nothing Then
wksMovies.Range("GlassList").AdvancedFilter _
Action:=xlFilterCopy, _
CriteriaRange:=rngCrit, _
CopyToRange:=Range("ExtractData"), Unique:=False
End If
exitHandler:
Application.EnableEvents = True
Exit Sub
errHandler:
Resume exitHandler
End Sub
Bookmarks