使用多个工作表创建数据透视表和图表

时间:2015-07-02 03:00:05

标签: pivot excel-2007 ms-query

我遇到了有关使用多个工作表创建数据透视表和图表的问题。
我已经使用Microsoft Query创建了一个数据透视表和图表。我按照这个博客中的步骤操作: http://www.ashishmathur.com/create-a-pivot-table-from-multiple-worksheets-in-the-same-workbook/
现在,我正在弄清楚如何将新数据添加到数据透视表中。
是否可以在已创建的查询和数据透视表中添加新的工作表数据?
或者每次添加新的数据工作表时,是否需要重新创建?

仅供参考:我使用的是Excel 2007,我的所有数据都包含相同的号码。列和相同列名。

1 个答案:

答案 0 :(得分:0)

看起来您需要再添加一个Sub loop_through_sheets() Dim ws As Worksheet 'define a worksheet For Each ws In ActiveWorkbook.Worksheets 'for each worksheet If ws.Name Like "YourString" Then 'make sure you don't consolidate the summary sheet Call DataGrab(ws) End If Next ws End Sub 块 如果您需要每周或每天说一次,我建议您了解基本的宏编辑,这样您就可以将数据从多个工作表中提取到摘要中,并将SQL基于该单个工作表。

pdsGetNext  (PDS *pds,char **pKey,PDStype *pT,size_t *pS,void **pD);