I am doing the following:
I have an Excel VBA application which is sending data to a SharePoint list. I achieve this by writing to an Access 2007 database which has a linked table to the SharePoint list. This works perfectly with Excel 2007.

This is the connection string that I use:
Cn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & LINKED_ACCESS_DB & ";Jet OLEDBatabase Password=" & PASSWORD

We have just upgraded to Excel 2013 (but still also have Excel 2007 installed)

When running the same Excel VBA application in Excel 2013, I get the following error message when trying to write to the Access database - "Could not find installable ISAM"

If I switch back to using Excel 2007, it works fine

Any suggestions? I'm thinking it has something to do with the registry