Board logo

標題: [發問] 更新樞紐分析表 [打印本頁]

作者: ch3cooh777    時間: 2011-2-21 21:16     標題: 更新樞紐分析表

以下為更新樞紐分析表的程式
請問一下是否可以再縮短一些?
因為公司的電腦很慢,希望可以有方法讓更新的速度快一點
謝謝各位大大的幫忙
作者: kimbal    時間: 2011-2-22 22:08

以下為更新樞紐分析表的程式
請問一下是否可以再縮短一些?
因為公司的電腦很慢,希望可以有方法讓更新的 ...
ch3cooh777 發表於 2011-2-21 21:16


一次過更新整個表的樞紐表,還是要一個一個樞紐表去更新
Dim pt As PivotTable
Dim ws As Worksheet
    For Each ws In ActiveWorkbook.Worksheets
       For Each pt In ws.PivotTables
                    pt.RefreshTable
       Next pt
    Next ws

如果數據比較多,你可以試試先把介面更新關掉,完成再補上
在所有程式碼前加
application.screenupdating=false
在所有程式碼後加
application.screenupdating=true
作者: ch3cooh777    時間: 2011-2-24 00:02

感謝K大的解說囉~又學到一招了!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)