> My last response was not a rant at you, I hope you did not take it that
> way
Not at all.
For my part, I've worked in support (and other areas) for over 25 years and,
although I'm probably somewhat jaded now, I do still try to see things from
the point of view of ordinary users who just want to get their stuff done.
Unfortunately,
a. there is a huge gap between something that "just works" and "you just
have to do this one thing to make it work," and in most cases, it isn't just
one thing. Since I do have a "techie" background, it took quite a while to
learn that most people will perceive a sequence of (say) 3 or more steps as
complicated, however simple the steps.
b. most people could live with a /surefire/ workaround for the kind of
problem you mention. But they still have to do it, or install it, and so on,
and that's complicated in itself. Worse, trying to produce gerneal-purpose
workarounds that are guaranteed to work is virtually impossible.
> You went through the various merge options and said that there is a
> problem with every one of them. It does seem that it is about time they
> overhauled this part of Word completely - chuck out these various methods
> that don't work properly and install one that does.
Broadly speaking I agree. At one time I tried rather harder to get this
point across than I do today. I think some of the problems facing software
designers are probably harder to fix than people usually realise, but there
are many areas in which things can be solved but in which they seem to have
been getting worse rather than better. Of late, the vast majority of
problems seem to be related to "security fixes".
All I know is that this isn't going to happen any time soon.
> BTW - What problems are there with DDE that would cause MS to discourage
> its use?
Personally I've never had much problem with using DDE, but I read that it is
regarded as insecure. I can't tell you /why/, or whether it is the concept
of DDE that's inevitably going to lead to insecurity, or some feature of the
design, or simply the implementation. The thing is that MS started trying to
replace DDE by something "better" a very long time ago - originally it was a
thing called OLE (1), which was built on top of DDE, but that was replaced
by OLE2, which wasn't, and from that point on I think DDE has been "in
maintenance".
However, a significant /shortcoming/ for some types of user is that to use
DDE to connect to Access or Excel data, you have to have Access/Excel on
your system. With the Excel converter, ODBC, and OLEDB, you don't. For
anyone needing to automate Word on behalf of other users, the fact that Word
has to start a second, visible program is a significant complication.
Because significant DDE development stopped long ago, there are other
problems, e.g. you can't see Unicode format data (important for some), and
you only get to see one worksheet in an Excel workbook.
Anyway, glad you got your problem sorted.
Peter Jamieson
Glossary:
DDE Dynamic Data Exchange (for communicating between programs)
OLE Object Linking and Embedding (for what it says)
ODBC Open Data Base Connectivity (or something like that - this has
nothing to do with OLE)
OLEDB OLE Data Base - a set of standards built on top of OLE2 for
accessing data.
PBUs - the Poor B***** Users who have to deal with it all (one of our
favourite TLAs where I used to work, and one that The Industry could
usefully thinkk about a bit more)
TLA - Three Letter Abbreviation. Or TriLiteral Abbreviation :-)
> Hello Peter,
> My last response was not a rant at you, I hope you did not take it that
[quoted text clipped - 114 lines]
>>> Any help would be appreciated.
>>> Paul