这个无法通过对Excel的设置来完成自动更新操作,但可以通过VBA来完成
你可以在你源数据那个表里写下以下代码来实现
Private Sub Worksheet_Change(ByVal Target As Range)
Set pvtTable = Worksheets("透析表表名").Range("A3").PivotTable
pvtTable.RefreshTable
End Sub
这样,你一改变源数据,透析表就会自动更新
说得简单了点,但如果你写过VBA,实际上一看就明白
你说的是网页中还是excel程序中,网页中的话建议用无刷新技术来进行操作,可以用XMLHTTP+Javascript+Asp技术来实现,直接在baidu里搜索有现成例子
如果是在excel软件里,好像本身就可以自动刷新