I've looked at the TransferSpreadsheet method and I'm willing to try that.
The thing is that this big table with >32K rows is now a linked table and the weird thing is that when I open the excel itself, all the records are there, but when I open the linked table from access, there are a bunch...