Доброго времени суток!
Возникла проблема с выводом данных.
На двух листах книги используется макрос расширенного фильтра (работает). Так же на двух листах используется макрос по выводу отфильтрованных данных на отдельный лист, на одном листе работает на другом нет.
Эти два макроса стоят на работающем листе.
Код |
---|
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("D3:T4" [IMG] ) Is Nothing Then
On Error Resume Next
ActiveSheet.ShowAllData
Range("D7" [IMG] .CurrentRegion.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("D3" [IMG] .CurrentRegion
End If
End Sub
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim rng As Range
Set rng = Range([e5], Cells(Rows.Count, 4).End(xlUp))
If Not Intersect(Target, rng) Is Nothing Then
Call Module1.stancia(Target.Value)
Cancel = True
End If
End Sub
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Такие же макросы стоят на втором листе, первый работает, а второй нет.
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B2:J3"[IMG] Is Nothing Then
On Error Resume Next
ActiveSheet.ShowAllData
Range("B6"[IMG].CurrentRegion.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("B2"[IMG].CurrentRegion
End If
End Sub
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim rng As Range
Set rng = Range([c6], Cells(Rows.Count, 4).End(xlUp))
If Not Intersect(Target, rng) Is Nothing Then
Call Module1.stancia(Target.Value)
Cancel = True
End If
End Sub |
Подскажите почему не работает второй макрос по выводу найденных данных через расширенный фильтр.
Извините образец не получается загрузить, весит много.