我有一个要求,我设置了三个从同一张表 #3 创建的数据透视表。现在,表#3 也被填充了表#1 和#2 中的数据。每个新的工作表人口首先清除数据,然后用新的新数据填充它。并且为此我的pivot
表刷新代码不起作用并给出错误,table columns are not found
即使数据和列在那里。我很确定这是由于数据清除而发生的。所以我想知道有什么方法可以pivot tables
在运行时通过脚本创建这样的。可能吗?
更新
我有以下格式的数据 Excel 表:
Name Fruits Condition of Fruits
===== ====== ====================
Ram Apple Good
Jadu Apple Bad
Tina Orange Good
Ram Orange Good
Tina Apple Bad
Ram Apple Bad
Pivot 程序在同一个 excel 的另一张表中的输出,比如在 sheet(2) 中应该是这样的:
Name Fruits Condition of Fruits
==== ====== ===================
Good Bad Total
==== ===== ======
Ram Apple 1 1 2
Ram Orange 1 0 1
Tina Apple 0 1 1
Tina Orange 1 0 1
jadu Apple 0 1 1
===================================
Grand Total 3 3 6
===================================
上述格式需要存在于工作表 (2) 的 Excel 中,只要工作表 (1) 中包含源数据,如第一个表所示。
我希望使用 Excel 数据透视表概念创建宏程序。
您能否为上述 Pivot 创建建议任何代码设置?