I have Access 2000 and a database that has over 360,000 records. When I
try
to run a pivot table form, I get an error in accessing the data. I assume
that since Access 2000 is using an excel object, that the row limit in
Excel
is that same for the Access Table. Is this correct?
1. What is the error? To get an intelligent response from us, we need that
error message.
2. I personally have not worked much with an Excel Pivot Table, but Access
has something very similar that it calls a Crosstab Query. You could try
that. It has no row limitations that I am aware of, but it doesn't have the
cool expandable drill-down features that the Excel Pivot Table has. You
might also try building a Select Query in Access that presents the
recordbase that the Crosstab / Pivot Table would use, and have Excel build a
Pivot table sourced directly from that query instead of a series of tables.
3. Access limits and Excel limits are *very different*. And it doesn't
matter which version of Office you have. It is because of the differences
in the inherent natures of databases and spreadsheets. A database assumes
there is no logical limit to the numer of rows. A spreadsheet assumes that
the user does not need an unlimited number, and therefore, imposes a limit.
Excel can handle up to 65,536 rows. Access is limited only to the maximum
allowable size of an MDB file, and there are filthy McGyverized hacks to get
around that.
If I were to upgrade to Access 2003, would this solve the row/record limit
problem in pivot tables (assuming that is the problem here)?
Nope. Upgrading Excel might, but I doubt it. IMHO, your problem is
architecture.
--
Peace & happy computing,
Mike Labosh, MCSD MCT
Owner, vbSensei.Com
"Veritas e aequitas; in nominae Patri, et Fili, et Spiritus Sancti."
-- The Boondock Saints