İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Qorunan təbəqədə pivot masasını necə yeniləyə bilərəm?

Normalda pivot masa qorunan bir səthdə yenilənməyəcək, bu yazı, pivot masasını qorunan bir iş səhifəsindəki yeniləmə üçün VBA kodunu təqdim edəcəyəm.

VBA koduyla qorunan hesabatda pivot masasını yeniləyin


arrow mavi sağ bubble VBA koduyla qorunan hesabatda pivot masasını yeniləyin


Varsayılan olaraq, qorunan bir yazıda pivot masasını yeniləmək üçün birbaşa yol yoxdur, ancaq, aşağıdakı VBA koduyla, orijinal masanızdaki veriler değiştiğinde, mövcud iş bütün masalarını tez yeniləyə bilərsiniz.

1. Basıb saxlayın ALT + F11 düymələri açmaq üçün Proqramlar üçün Microsoft Visual Basic pəncərə.

2. Basın Taxmaq > Modules, və aşağıdakı kodu yapışdırın Modules Pəncərə.

VBA kodu: qorunan təbəqədə pivot masasını yeniləyin:

Sub RefreshAll()
'Updateby Extendoffice 20161109
    Dim xpt As PivotTable
    With ActiveSheet
        .Protect UserInterfaceOnly:=True
        For Each xpt In .PivotTables
            xpt.RefreshTable
        Next xpt
    End With
End Sub

3. Və sonra basın F5 bu kodu çalıştırmak üçün açar, orijinal verileriniz dəyişirsə, aktiv hesabatın bütün pivot masaları bir dəfə yenilənəcəkdir.



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    jd · 12 days ago
    thanks a lot
  • To post as a guest, your comment is unpublished.
    Griffin · 1 years ago
    Hello,

    I successfully setup this Macro within my workbook. The only snag I've hit is when I have an additional unlocked pivot in the workbook (on a different tab) and I run the Macro within the unlocked pivot tab, an Error occurs. It's an easy fix by deleting the non-locked pivot tab. It also doesn't result in an error if I run the Macro in the locked tab. However, I'm wondering if there is a way to enable Macro to work across Locked and Unlocked pivots?

    Thanks,
    Griffin