- Katılım
- 9 Kasım 2011
- Mesajlar
- 6
- Excel Vers. ve Dili
- İngilizce
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_PivotTableUpdate(ByVal Target As PivotTable)
Application.EnableEvents = False
Call Module1.Makro1
Application.EnableEvents = True
End Sub
Sub Makro1()
Dim a()
ReDim a(1)
a(1) = [b1].Text
ActiveSheet.PivotTables("PivotTable1").PivotFields("URUN").ClearAllFilters
ActiveSheet.PivotTables("PivotTable1").PivotFields("URUN").CurrentPage = a(1)
ActiveSheet.PivotTables("PivotTable2").PivotFields("URUN").ClearAllFilters
ActiveSheet.PivotTables("PivotTable2").PivotFields("URUN").CurrentPage = a(1)
End Sub
Şekildeki gibi iki pivot tablosunda, tamamen aynı olan filtrelerden biri seçildiğinde diğerinin de otomatik olarak update edilmesini sağlayabilir miyim?
Çoklu seçim derken neyi kast ediyorsunuz ?
Private Sub Worksheet_PivotTableUpdate(ByVal Target As PivotTable)
If Target.Name = "PivotTable1" Then
ActiveSheet.PivotTables("PivotTable2").PivotFields("URUN").ClearAllFilters
For Each Item In ActiveSheet.PivotTables("PivotTable1").PivotFields("URUN").PivotItems
If Item.Visible = False Then
ActiveSheet.PivotTables("PivotTable2").PivotFields("URUN").PivotItems("" & Item & "").Visible = False
End If
Next
End If
End Sub
Ben de doğru çalışıyor, dosyanızı ekleyin, inceleyelim.
Teşekkürler