我在Excel 2007中有一个ppivot表,它在某个日期的“大于或等于”日期字段之一上有一个标签过滤器。我有一个宏更新数据透视表的来源并刷新它。刷新后,表格变为空,我必须转到过滤器,然后单击确定(过滤器值仍然在那里定义)以查看数据透视中的数据。为什么刷新后不能应用过滤器?刷新时出现Excel数据透视表过滤器问题
这里是我的代码片段:
Set c = ThisWorkbook.Connections.Item("Connection1")
c.OLEDBConnection.CommandText = "exec DB1.dbo.sp_GetnewData"
c.Refres
For Each pivot In ThisWorkbook.Worksheets("Sheet1").PivotTables
pivot.RefreshTable
Next
不是我希望......我猜它归结为道岔:我该如何处理过滤器我刷新我的VBA支点后? – Lukasz 2015-04-20 14:55:56