2
我有一個按鈕,使用簡單的VBA刷新數據透視表。Excel參考無效數據透視表RefreshTable
當我點擊我越來越:
運行時錯誤 '1004':
引用無效。
當我選擇Debug
是強調了以下幾點:
pt.RefreshTable
全碼:
Sub Refresh_pivot()
Sheets("Control").Select
Application.ScreenUpdating = False
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 = True
Application.Goto Reference:="returncell"
Range("A15").Select
End Sub
任何人都可以幫助解釋我也遇到過這個問題?
也許數據透視表的來源不再有效。您是否嘗試過在選擇相關數據透視表時手動點擊刷新按鈕? –