A query (any query) can return a maximum of 255 columns (fields).
The crosstab wizard may limit you to 3 row headers (3 field columns) but
you can put in many more.
There is not a way to change the maximum number of columns. You can
sub-divide the columns you want to return into two queries by
controlling the criteria of the value you use for column headers, but
you will have two queries with the data and you still cannot exceed the
255 column (field) limit.
'====================================================
John Spencer
Access MVP 2002-2005, 2007-2008
The Hilltop Institute
University of Maryland Baltimore County
'====================================================