I am working on an application that uses Word for its
printouts. Currently my machine has Office 2000
loaded on it. I refernce the Word 9.0 object library.
But, if this application gets loaded onto a machine
with Office 97 the Word 8.0 object has to be
referenced. Is it possible to create the project with
the Word 8.0 object referenced and then when i load
the program onto a machine with office 2000 will it
automatically reference the 9.0 object? I dont want to
have to create 2 programs (1 for office 97 and 1 for
office 2000). that would be a pain to distribute.

What if the program was running on a machine with
office 97 and a month down the road they upgrade to
office 2000? That is a problem i am expecting. Any
help will be appreciatted.