Mefisto...diabeł czy anioł?
Witam
W temacie filtrowanie na podstawie zawarto¶ci innej komórki Tkuchta1 tu poda³ nastêpuj±ce makro
Option Explicit
Dim przelacznik As Boolean
Sub Makro1()
Dim Ark As Worksheet, wzor As Range
Set Ark = ThisWorkbook.Worksheets("Arkusz1")
If Not przelacznik Then
przelacznik = True
With Ark
If .AutoFilterMode Then
On Error Resume Next
.ShowAllData
On Error GoTo 0
Else
.Rows(1).AutoFilter
End If
Set wzor = .[K2]
With .AutoFilter.Range
Select Case wzor.Value
Case "": .AutoFilter Field:=1, Criteria1:="="
Case "+": .AutoFilter Field:=1, Criteria1:="<>"
End Select
End With
Set wzor = Nothing
End With
Else
przelacznik = False
On Error Resume Next
Ark.ShowAllData
On Error GoTo 0
End If
Set Ark = Nothing
End Sub
Rzecz dotyczy pobierania warto¶ci filtrowania /kryteria?/ z komórki w arkuszu dos³ownie K2
Mam pytanie co nale¿a³o by zmodyfikowaæ w tym makrze aby prze³±czniki filtrów powodowa³y filtrowanie gdy w K2 jest funkcja =K4 /¿e K2 pobiera z z K4 / ?
Przy okazji drugie pytanie czy robi±c makro wgrywalne gdzie K4 zatem i K2 bêdzie siê zmienia³o Klikanie w klawisz pn. PRZYCISK9 równie¿ uzyskam efekt prze³±czania??
Pozdrawiam
zen
[ Dodano: 2009-08-24, 10:14 ]
zanotowane.pl doc.pisz.pl pdf.pisz.pl katkaras.opx.pl
W temacie filtrowanie na podstawie zawarto¶ci innej komórki Tkuchta1 tu poda³ nastêpuj±ce makro
Option Explicit
Dim przelacznik As Boolean
Sub Makro1()
Dim Ark As Worksheet, wzor As Range
Set Ark = ThisWorkbook.Worksheets("Arkusz1")
If Not przelacznik Then
przelacznik = True
With Ark
If .AutoFilterMode Then
On Error Resume Next
.ShowAllData
On Error GoTo 0
Else
.Rows(1).AutoFilter
End If
Set wzor = .[K2]
With .AutoFilter.Range
Select Case wzor.Value
Case "": .AutoFilter Field:=1, Criteria1:="="
Case "+": .AutoFilter Field:=1, Criteria1:="<>"
End Select
End With
Set wzor = Nothing
End With
Else
przelacznik = False
On Error Resume Next
Ark.ShowAllData
On Error GoTo 0
End If
Set Ark = Nothing
End Sub
Rzecz dotyczy pobierania warto¶ci filtrowania /kryteria?/ z komórki w arkuszu dos³ownie K2
Mam pytanie co nale¿a³o by zmodyfikowaæ w tym makrze aby prze³±czniki filtrów powodowa³y filtrowanie gdy w K2 jest funkcja =K4 /¿e K2 pobiera z z K4 / ?
Przy okazji drugie pytanie czy robi±c makro wgrywalne gdzie K4 zatem i K2 bêdzie siê zmienia³o Klikanie w klawisz pn. PRZYCISK9 równie¿ uzyskam efekt prze³±czania??
Pozdrawiam
zen
[ Dodano: 2009-08-24, 10:14 ]