Even though the Pivot Table may only have a few rows,
the data source may have millions of rows
...of which, you only need a few.
Typically, when I run into this problem (on Oracle) the issue is related
to the base query joining Views, instead of Tables.
Each row in the join triggers the View to run.
10,000 rows would run the View 10,000 times.
Larger tables could create a query that could
push the duration into hours, days, or weeks.
After consulting with the DBA's, I replace the Views with an
appropriate table joined query, and the data pull duration
decreases dramatically.
Does that help?
--------------------------
Regards,
Ron
Microsoft MVP (Excel)
(XL2003, Win XP)
> Happy new year all:
>
[quoted text clipped - 13 lines]
>
> Doug