选择此单元格区域任一单元格,CTRL+L或CTRL+T,创建为表后,再用数据透视表。
或
选择此单元格区域任一单元格,套用表格格式后,此单元格区域创建为表。
或
将单元格区域用OFFSET等函数表示,创建数据透视时,引用此公式区域。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then ActiveSheet.PivotTables("数据透视表1").PivotCache.Refresh
End Sub