Merhabalar
Su anda stajdayim ve birkac progra<min ayri ayri yaptigi grafiklerin hepsinin excelle yapilacagini idda ettim evet pivot tablolarla basardim ama bir sorunum var .Elimde iki adet dosya var bir dosyada 2009 verileri digerindede 2010 nisan ayina kadar olan veriler lazim,ihtiyacim olan sey pivot tablonun her guncellemede son 6 ayi gostermesi.Mesela elime 2010 mayis veriside gectiginde 2009 11 isime yaramayacak her guncellemede son 6 ayi gosteren bir kod varmi?
Manual olarak elle ayarlamak istedigimdede 2010 1. 2. 3. 4. ayini secemiyorum 2009 un bu aylarinida ekliyor 11 ve 12. aylarla berabwer.bu kod olursa sanirim bu sorun cozulur ve manual olarak ugrasmak zorunda kalmazlar
guncellenebilir olmasi icin kullandigim kod bu;
Private Sub Worksheet_Deactivate()
Dim pt As PivotTable
For Each pt In ActiveSheet.PivotTables
pt.RefreshTable
Next pt
End Sub
Private Sub Worksheet_Deactivate()
Dim pt As Pivo
Su anda stajdayim ve birkac progra<min ayri ayri yaptigi grafiklerin hepsinin excelle yapilacagini idda ettim evet pivot tablolarla basardim ama bir sorunum var .Elimde iki adet dosya var bir dosyada 2009 verileri digerindede 2010 nisan ayina kadar olan veriler lazim,ihtiyacim olan sey pivot tablonun her guncellemede son 6 ayi gostermesi.Mesela elime 2010 mayis veriside gectiginde 2009 11 isime yaramayacak her guncellemede son 6 ayi gosteren bir kod varmi?
Manual olarak elle ayarlamak istedigimdede 2010 1. 2. 3. 4. ayini secemiyorum 2009 un bu aylarinida ekliyor 11 ve 12. aylarla berabwer.bu kod olursa sanirim bu sorun cozulur ve manual olarak ugrasmak zorunda kalmazlar
guncellenebilir olmasi icin kullandigim kod bu;
Private Sub Worksheet_Deactivate()
Dim pt As PivotTable
For Each pt In ActiveSheet.PivotTables
pt.RefreshTable
Next pt
End Sub
Private Sub Worksheet_Deactivate()
Dim pt As Pivo