DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Explicit
Sub Tum_Ozet_Tablolarin_Veri_Kaynagini_Degistir()
Dim Tablo As PivotTable, Eski_Ay As Variant, Yeni_Ay As Variant
Eski_Ay = InputBox("Lütfen değiştirmek istediğiniz eski ay adını giriniz!", "Değişecek Ay Adı")
If Eski_Ay = False Or Eski_Ay = "" Then
MsgBox "Lütfen eski ay adını giriniz!", vbCritical
Exit Sub
End If
Yeni_Ay = InputBox("Lütfen yeni ay adını giriniz!", "Yeni Ay Adı")
If Yeni_Ay = False Or Yeni_Ay = "" Then
MsgBox "Lütfen yeni ay adını giriniz!", vbCritical
Exit Sub
End If
For Each Tablo In ActiveSheet.PivotTables
Tablo.SourceData = Replace(Tablo.SourceData, Eski_Ay, Yeni_Ay)
Next
MsgBox "Tüm özet tabloların veri kaynağı güncellenmiştir.", vbInformation
End Sub
Deneyiniz.
hocam çalışmadı,çalışacak gibi ama olmuyor
kısa bir video ekledim
doğru olabilir ama ekimler kasım olmuyorMerhaba,
O hata özet tablolarınız arasında yeterli miktarda boş satır olmadığı için kaynaklanıyor. Tablolar üst üste bindiği için sizi uyarıyor.
onu denemiştim aynı idi tablo aralarını açıp deneyeceğimBirde siz sadece ay adını yazıp deneyiniz.