Sincde you are making a change, it might be worth considering even more alternatives. You might well reject them, but now is certainly the time to consider them.

You are making use of Access. For what? Access is a pretty useful tool, but I found it to be more useful using the Jet database engine, which is 32-bit only. If you are going to go 64-bit, then you'd be looking at something other than Jet. Those exist, and it's no big deal, but does it still make sense to stick with Access at that point? You might also consider SQL Server Express. There is a learning curve due to the difference between SQL Server and Access. Annoyingly, while the SQL itself is ALMOST the same, it is not EXACTLY the same. For example, if you put a date literal into a query, you use single quotes in SQL Server and # in Access.

However, there are several advantages to SQL Server. For one thing, it is a more robust engine that has more functions. Named parameters work right (the names are meaningful, it isn't just their order that matters as is the case with Access). You don't get the occasional database corruption that Access was prone to (though you may never have encountered that, since it seems to be most prevalent when multiple people use Access over a network). And so on. It may be something to look into, or it may not.

Another, somewhat less likely, possibility is going to something like LibreOffice, the best opensource Office (though I heard that OpenOffice was also revived, so it may not be the ONLY one). I don't know how well the tools and techniques used for Office would translate to LibreOffice, but you might find that they do pretty well.