I can only provide some pointers for you. Installable ISAMs are used by the
Jet (Access) database engine to get data from non-Access sources, and Word
uses this engine when it connects to Excel using ODBC or OLE DB. Roughly
speaking, each ISAM corresponds to a different type of source (Excel, xBASE,
etc.) so if you are getting this error, it suggests that the relevant dll
has not been installed, is damaged, or has not been configured properly for
some reason. I would try to find up-to-date info. on the current components
of Jet on the Microsoft website (this may be difficult). I believe the
current version of the Excel ISAM dll is called msexcl40.dll and it may be
worth seeing if this dll is installed, and the appropriate entries in the
Windows registry have been created for it (have a look for a key called
"Engines and ISAM Formats"). It may be that finding and installing the
current version of Jet (unfortunately now separated from the Windows data
access components pack, the MDAC) fixes the problem.
Peter Jamieson