>> Aren't the compatibility options set automatically to those "preferred"
>> for the version that last saved that document?
That was put wrong. In my experience if say Word 2000 created a document,
and it is then edited in a newer version, the compatibility options are set
to the set "recommended for Word 2000", and stay like that even if saved in
the newer versions, unless a user explicitly changes (some of) them.
And the question was not rethorical, I'm really not sure about it. It's just
the way I seem to observe it.
> Interesting - if I understand you correctly I hadn't realised that, but
> what I meant was that you can, in Word 2003, explicitly disable features
> introduced later than Word 97.
Yes.
> Finding out that Word 2003 wrote the document is not helpful in
> determining that it is - and, perhaps, should remain - Word-97 compatible.
Yes, you were absolutely right, and I too think that this is the most useful
feature to help Stretchcoder.
I was just thinking loud how you could determine which older version
actually wrote the document. Not sure whether it's even actually stored in
the document and just not visible in the interface (and to VBA, unless we
both missed something).
With RTF, the version would (only) be implicit in the version of RTF written
(which increased with each Word version), I think. In the XML I've looked
at, I do not remember seeing any version info... and it might well not be
present explicitly in the binary DOC format either.
Klaus