Results 1 to 2 of 2
  1. #1
    New Lounger
    Join Date
    May 2007
    Location
    Madison, Wisconsin, USA
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Word Upgrade Macro Compatibility Issues

    From a perusal of this site, it appears that there are potential macro compatibility problems in moving from Word 97 and its associated macros to any subsequent revision of Word. At least some of these appear to be due to changes the way word behaves. I have several key macro dependent documents and procedures based on Word 97. Because of health problems, just upgrading to a newer version of Word and then working through all the (anticipated) problems in getting the Word97 macros to run is very problematical. It is my expectation that I will have to maintain Word97 along with an upgrade (less than 2007) and spend a long time rewriting troublesome macros as I am able. Can anyone point me to a source wherein macro compatibility problems in moving up the chain of revisions to Word since Word 97 are addressed? Thanks.

  2. #2
    Plutonium Lounger
    Join Date
    Mar 2002
    Posts
    84,353
    Thanks
    0
    Thanked 29 Times in 29 Posts

    Re: Word Upgrade Macro Compatibility Issues

    Welcome to Woody's Lounge!

    Klaus Linke posted some useful links in <post:=383,576>post 383,576</post:>.

    The macro language in Word 97, 2000, 2002 (XP) and 2003 is the same, with additions in each version to support new features. In general, macros that work OK in Word 97, should work OK in later versions too.

    The default method for connecting to a data source for mail merge changed fundamentally between Word 2000 and Word 2002. If you have macros that use MailMerge.OpenDataSource, they may fail to work correctly in Word 2002 and 2003. This can be solved by adding
    <code>
    , SubType:=wdMergeSubTypeWord2000
    </code>
    at the end of the OpenDataSource instruction.

Posting Permissions

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