A problem in A97 and later versions is that the VBA project does
not compact properly. Use the /decompile command line option for
MSACCESS.EXE to discard unused compiled code from the VBA project.
Like with a Jet compact, you may loose damaged items in this process.
If you have not done this before, you may see a large change in the
size of the MDB.
You can also get the same effect by importing everything into a
new database: A2003 or A97.
Because A97 has no unicode support, your A97 database has no unicode text in
So unicode compression cannot make your database smaller when you convert
from A97 to A2003