It can be done, but it is easier if everyone is on the same sheet of music.
Split the database. The backend should remain at the 97 level and reside on
a server type machine; preferably an NT server such as NT4, Win 2K
server/2003 server. The back-end can reside on Win 2K pro or XP pro, however
you are restricted to 10 users. The front-ends can be either version and
reside on the user's machine. All users must have read/write/change/modify
type permissions on the database and folder location where the database
resides.
Those with 2000 may be prompted to convert the database, they must not under
any circumstances do this. Sometimes you can open the database with a 2000
version and when prompted specify open only, then from that point the users
will not be prompted again. This is not a guarantee.
There may be some other suggestions an MVP can make that I did not cover.