-1

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

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

4

1 回答 1

0

看起来您只需要再添加一个UNIONALL Select * from dummy2.
如果您需要每周或每天进行一次,我建议您了解基本的宏编辑,这将使您能够将数据从大量工作表中提取到摘要表中,并将您的 SQL 建立在该单张工作表上。

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
于 2015-07-02T09:56:09.523 回答