Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
Are there merge fields/functions that have been removed/changed between Word
2000 and 2007? Thanks! |
#2
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
Quite a lot has changed, mostly between Word 2000 and Word 2002. If you rely
on mailmerge applications, be prepared for quite a long haul to upgrade them. Broadly speaking the fields and switches are the same (there have been some additions), but the behaviour of some fields has changed in some cases. The default connection methods have also changed - in essence, Word 2000 defaulted to DDE for Access and Excel data sources and could use ODBC for a number of types of data source. Word 2002 and later default to OLE DB except where Word wants to use an internal/external converter. You can still use DDE and ODBC but you can't assume that documents with those connection types will upgrade smoothly. (and for example, if you are using Access parameter queries as data sources you have to stick with DDE). "Header sources" are no longer easy to use. The User interface changed substantially between Word 2000 and 2002. In 2007 it has of course changed again, largely for the better as far as Mailmerge is concerned, in my opinion. Something to bear in mind when upgrading is that if Word cannot find the data source for a mailmerge main document, you lose the information about the data source. If I did nothing else during a mass upgrade, I would try to write some code to open every single mail merge main document that I intended to upgrade, using your pre-upgrade version of Word /before I changed anything/ and extract the necessary connection information (in most cases, you can get this in VBA using). If you are also reconfiguring any other aspects of your systems, e.g. standard folder names, server names etc., get this information /before/ you do that: The document pathname + ActiveDocument.MailMerge.DataSource.Name ActiveDocument.MailMerge.DataSource.ConnectString ActiveDocument.MailMerge.DataSource.QueryString -- Peter Jamieson http://tips.pjmsn.me.uk "Legalbear" wrote in message ... Are there merge fields/functions that have been removed/changed between Word 2000 and 2007? Thanks! |
#3
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
Ok, that's a bit of a relief, as it sounds easier than I thought, since my
data sources are always text files of data extracted from our database, and then "cleaned up" & saved as Word files, then linked to the individual merge documents. That takes some worry out of this process - thanks! "Peter Jamieson" wrote: Quite a lot has changed, mostly between Word 2000 and Word 2002. If you rely on mailmerge applications, be prepared for quite a long haul to upgrade them. Broadly speaking the fields and switches are the same (there have been some additions), but the behaviour of some fields has changed in some cases. The default connection methods have also changed - in essence, Word 2000 defaulted to DDE for Access and Excel data sources and could use ODBC for a number of types of data source. Word 2002 and later default to OLE DB except where Word wants to use an internal/external converter. You can still use DDE and ODBC but you can't assume that documents with those connection types will upgrade smoothly. (and for example, if you are using Access parameter queries as data sources you have to stick with DDE). "Header sources" are no longer easy to use. The User interface changed substantially between Word 2000 and 2002. In 2007 it has of course changed again, largely for the better as far as Mailmerge is concerned, in my opinion. Something to bear in mind when upgrading is that if Word cannot find the data source for a mailmerge main document, you lose the information about the data source. If I did nothing else during a mass upgrade, I would try to write some code to open every single mail merge main document that I intended to upgrade, using your pre-upgrade version of Word /before I changed anything/ and extract the necessary connection information (in most cases, you can get this in VBA using). If you are also reconfiguring any other aspects of your systems, e.g. standard folder names, server names etc., get this information /before/ you do that: The document pathname + ActiveDocument.MailMerge.DataSource.Name ActiveDocument.MailMerge.DataSource.ConnectString ActiveDocument.MailMerge.DataSource.QueryString -- Peter Jamieson http://tips.pjmsn.me.uk "Legalbear" wrote in message ... Are there merge fields/functions that have been removed/changed between Word 2000 and 2007? Thanks! |
Reply |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Migrating Forms created in Word 2003 to Word 2007 | Microsoft Word Help | |||
Migrating from Word 2000 to 2007 | Microsoft Word Help | |||
Migrating template from Word 2003 to Word 2007 | Microsoft Word Help | |||
HELP!! - Migrating Forms created in Word 2003 to Word 2007 | Microsoft Word Help | |||
Word 2000 mail merge documents won't save Access 2000 data source | Mailmerge |