No conozco la crossbar de Access. Con respecto al SQL, no creo que puedas hacer con un select intercambiar filas por columnas. Te doy un ejemplo, en una tabla tenes: Anio, mes, valor (2004,1,90;2004,2,78;...;2005,4,51) y vos queres mostrar por año y por mes el valor. No se si se entiende pero sería algo así:
Anio | mes | valor
2004| 1 | 90
2004| 2 | 78
2005| 1 | 51
Año\mes|enero|febrero
2004 | 90 | 78
2005 | 51 | ...
No se ustedes... la forma mas simple que conozco sería con cursores. Con Selects ni idea...
PD: el ejemplo fue "reutilizado"
de otro que ví por ahí..
jeje