Does it need to be an access report? Could it be data exported to excel? I could see this being done in vba
Also, Just a thought but continuous forms/reports just need the column count defined, the size of the recordset will define the rows. Let me know , your project sounds fun!
Sent...