Results 1 to 5 of 5
  1. #1
    2 Star Lounger
    Join Date
    Jul 2003
    Location
    Park City, Utah
    Posts
    189
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Backward Compatibility (XP/2000)

    Is there a setting anywhere that I can set Word XP to be compatible with Word 2000? I want to write macros in XP that work in Word 2000 without having to have both versions of Word installed on my system for testing...

    Thanks!

  2. #2
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: Backward Compatibility (XP/2000)

    > Is there a setting anywhere that I can set Word XP to be compatible with Word 2000?

    Not as far as I know. It would be very interesting to see a side-by-side of the two object models, but I'm not aware that such a thing exists. Someone once posted a snippet of code that would extract out the enumerations of constants (if i recall correctly), but I'm not sure there is a way to extract out a list of the objects, collections, properties and methods. Perhaps Microsoft has something on MSDN (like the What's New for the application)?

  3. #3
    5 Star Lounger jujuraf's Avatar
    Join Date
    Jun 2001
    Location
    San Jose, California, USA
    Posts
    1,061
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Backward Compatibility (XP/2000)

    The only backward compatible thing available is the actual file format not VBA code. You can have Word save a file such that its format is compatible with older versions but it greatly increases the file size and I'm not too convinced on how reliable it is. I guess it depends, as usual, on if you used any features in the newer version that would not be available in the older version.

    Depending on the complexity of your VBA code, it too will not work in different versions. It's a pure hit or miss situation. For VBA I work in Excel, not Word but I have to assume it's no better in this regard. I have three versions of Excel on two different computers and have to constantly go back/forth hoping to stumble on errors (code that works in one rev, not the other - which can appear in both older to new versions and newer to older versions). <img src=/S/bwaaah.gif border=0 alt=bwaaah width=123 height=15>

    Deb

  4. #4
    Gold Lounger
    Join Date
    Dec 2000
    Location
    New Hampshire, USA
    Posts
    3,386
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Backward Compatibility (XP/2000)

    No such capability is provided.

    Even if you develop the macros in word 2000, you would still have to test whether the code works in Word 2002.

    You do need both versions to assure proper design and resting.

    I maintain a separate boot system for each version of Office.

  5. #5
    Super Moderator
    Join Date
    Aug 2001
    Location
    Evergreen, CO, USA
    Posts
    6,624
    Thanks
    3
    Thanked 60 Times in 60 Posts

    Re: Backward Compatibility (XP/2000)

    As several people have indicated, there isn't any sort of compatibility guide for working in VBA in any of the Office products. One tool we've found useful is the VirtualPC product. You can test multiple combinations of Office and Windows using it - though it requires a fairly robust PC with a BIG hard drive.
    Wendell

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •