我看到here如何在与源数据相同的工作表上创建数据透视表,如下所示:
int index = pivotTables.Add("=A1:C8", "E3", "PivotTable2");
第一个arg ("=A1:C8")
是要提取的源数据,第二个("E3")
是将作为数据透视表的NW角的单元格 - 在同一张纸上。
我需要将我的数据透视表放在一个单独的工作表上(然后完全隐藏源数据选项卡)。
如何指定第二个参数在另一张纸上?
答案 0 :(得分:2)
假设您的数据位于名为“MyDataSheet”的工作表内,而您的单元格范围是A1:D25,那么您的源数据将是 MyDataSheet!A1:D25 ,现在选择您的任何工作表和像这样添加数据透视表。
anySheet.PivotTables.Add("MyDataSheet!A1:D25", "E3", "MyPivot");
现在它将在 anySheet 中添加数据透视表,但数据将来自 MyDataSheet 。
注意: 我在Aspose担任开发人员传播者