I have an Access 2003 database running on a server. Today (for about the 5th time in 6 months) Access reported that the VBA was corrupted and tried to repair the database. As usual, it didn't work but I don't know what to do to prevent this in the future. Any ideas? Our IT bloke is scratching his head cos he doesn't know either .......... and (remembering the "talk to a programmer" thread) No, I haven't got a clue what is going on!