We have Access 2000 and 2002 installed on the same server. I know we’ve had a few issues with jobs running on the server where a 2002 database is being updated and then the server “thinks” the next job should also be in 2002, so opens the 2000 database and then acts up because of VBA code that works in 2000 and not 2002.
This week, however, during the execution of a macro that executed some VBA code, it appears that the server switched versions in the middle of the process. The VBA code is designed to loop through a table and send out emails embedded with data for each entity. It successfully processed two, then switched over to 2002 and errored out on :
DoCmd.SendObject acSendReport, “rpt_TblFCSTRpt”, acFormatRTF, Recipient, Recipient1, Recipient2, MailAbout, MailBody, 0
It then sat there until I went in and killed the process. The only reason why I knew that it was now opening with 2002 is that when I opened the database, I saw the “2000 Version” at the top.
We can’t upgrade all the databases to 2002 and can’t “downgrade” the 2002 database to 2000. Any suggestions?