Ho provato l'sql che hai pubblicato e funziona, è faxsimile al primo esempio che ho riportato nel topic sopra, il problema è che è più lento del vba (ho fatto un test su 100.000 record e dopo 30 min stava ancora rollando) purtroppo le query a campi incrociati sono lente

Penso che alla fine la soluzione più rapida se si devono interrogare molte righe sia quella della tabella di passaggio.

Se invece le righe son poche la tua soluzione è di certo la migliore.

Grazie mille