Hi,
Recently the finance department has upgraded to Excel 2007 from 2003. The rest of the company is still on 2003. We have some pretty large databases that our pivot tables read. Here is the problem:
We have a large database saved in an Excel 2007 file (.xlsm)
The pivot table that reads this Excel 2007 database is located in an Excel 2003 file.
The pivot table range is A1:P1048576, which then reverts automatically to $A:$P (no numbers appear).
The next time we re-open the 2003 file, the range in the pivot table cuts itself off at 65536 (as this is 2003’s row limitation).
Is there a way around this to make it stay at the larger 2007 row limitiation of 1048576 as opposed to it reverting back to the 2003 row limitation of 65536?
I’ve recorded a macro to change the range automatically to the 1048576 and it doesn’t like it… likewise when I change the macro to read as $A:$P (as it appears when I fix the pivot table with the 1048576), the recorded macro reads as C1:C16???
Any ideas on a work around until the rest of our company is on 2007 is much appreciated!
Thanks!
Lana