• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Pivot Table Güncelleme

leonadies

Excel Derya Deniz Bizde Kulaç Atmaya Çalışıyoruz:)
Altın Üye
Katılım
12 Şubat 2015
Mesajlar
520
Excel Vers. ve Dili
Office 2016 TR 64 Bit Windows
Sayın üstadlar benim bir problemimde Pivot table güncelleme problemi. Forumdan bakarak aşağıdaki makroyu "Veri" isimli sekmeye uyguladım. Ancak bu makro sadece "Veri" sekmesine tıklayınca yenileme yapıyor ve ben bu sekmeyi gizli tutmak durumundayım. Kullanıcının bu sekme dışında tıkladığı "siparis" sekmesine tıklayınca o veri sekmesinde yer alan Pivot Table güncelleme yapmasını istiyorum.
Özetle bu makronun farklı bir sekmeye tıklandığında da gizli olan sekmede yenileme yapmasını istemekteyim.
Münkün müdür?

Private Sub Worksheet_Activate()
Dim pvt As PivotTable
For Each pvt In ActiveSheet.PivotTables
pvt.PivotCache.Refresh
Next pvt
End Sub
 
deneyiniz.:cool:
Kod:
Private Sub Worksheet_Activate()
Dim pvt As PivotTable
For Each sh In Worksheets
    sh.PivotTables.PivotCache.Refresh
Next pvt
End Sub
 
Üstad olmadı
Compile Error hatası veriyor.
"Invalid Next Control variable reference" şeklinde
 
.

Alternatif:

Kod:
Private Sub Worksheet_Activate()
ActiveWorkbook.RefreshAll
End Sub

.
 
Herhalde gizli sayfada çalışmadı.:cool:
 
önceki kodları silmeniz lazımdı.Sildinizmi?
 
Ben soruyu yanlış anlamışım.
İdris bey olayı çözmüş.
 
Ben soruyu yanlış anlamışım.
İdris bey olayı çözmüş.
Silmiştim kodları evet. Olsun üstad ilgine tşk ederim :ok::

Peki üstad ikinci bir soru sorsam ?

"Kaynak" sekmesi A sütununda "DIŞ ALIM" yazan hücreler var birde boş hücreler. Şimdi ben "Gorev" sekmesine "DIŞ ALIM" yazan hücrelerin karşsını (Yani B sutununda var olanlar) aynen yazdırmak istiyorum.Ancak bu tablo kendisini sürekli güncelleyebilmeli. Yani o boş hücrelerden birinede zaman içinde "DIŞ ALIM" yazılması durumunda "Gorev" sekmeside kendini hemen güncelleyecek..
Varmıdır yolu?
Veri gelişmiş filtre menüsü ile çok denedim ancak bir sefer yapıyorsun sonra kendini güncellemiyor.
 
formül yazsanız olmuyormu?
 
Ne tarz bir formül mesela? Gorev sekmesinde bir hücreye
=EĞER(KAYNAK!A1="DIŞ ALIM";KAYNAK!B2;"") yazsam yine aynı şey olucak boş hücrelerde Gorev sekmesinde olacak. Boş hücreler ve karşılığının kesinlikle bu sekmede yer almaması gerekiyor özetle. Kullanıcıları şaşırtabilir zira.
 
Geri
Üst