Mail merge Word Excel, Could not find installable ISAM

Hi there,

I am trying to do a Mail Merge using a Word document and an Excel database. When I try to open the Excel file I get the error message 'Could not find installable ISAM'.

There ar some threads about this error message. Some about a connection string, some about file locations. Since I don't use a connection string, that seems not to be the answer but I do have some worries about the file locations or the registry entry.

On my system the Msexcl40.dll is located in C:\Windows\SysWOW64 and in C:\Windows\WinSxS\x86_microsoft-windows-m..components-jetexcel_31bf3856ad364e35_6.3.9600.16384_none_b2ae6f155dd6aa86.

The register key to JET is HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\Excel

So everything seems to be there, but it does not work.

Using Word/Excel from Office 2013 Professional Plus 2013 32-bit

Running Windows 8.1 Enterprise 64-bit.

Any ideas??

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.

How are you connecting to the data source?

Go to File>Options>Advanced and scroll down to the General Section of the dialog and check the box for "Confirm file format conversion on open".  Then when you connect to the data source, a Confirm Data Source dialog should appear with the default OLE DB Database Files.  Then when you click on OK in that dialog, you will be presented with a Select Table dialog in which you can select the source of the data in the Workbook that you have selected.

Hope this helps,
Doug Robbins - MVP Office Apps & Services (Word)
dougrobbinsmvp@gmail.com
It's time to replace ‘Diversity, Equity & Inclusion’ with ‘Excellence, Opportunity & Civility’ - V Ramaswamy

1 person found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Hi Doug,

Thanks for answering.

I connect to the data source by means of the Word Mail Merge utility.

Up to last week I could select an Excel data source file just by selecting it. Now I run into trouble (after a total Office reinstall)

First: I changed the check-box to 'Checked'


Steps for mail merge (#-steps are new after checking the box)

  • First create an Excel file with some usable columns and lines
  • In Word: Mailings -> Select Recipients -> Use an existing list
  • Select the Excel (data source) file
  • Click Open
  • # The 'Confirm Data Source' dialog pops up
  • # Select 'OLE DB Database files'
  • # Click OK
  • Now the ''Could not find installable ISAM' message pops up.

Still no success. :-(

Hans

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Try going to the Control Panel>Uninstall a Program and then select Microsoft Office Professional Plus 2013 and then click on Change and then on Add or Remove Features and then check that Microsoft Access is set to "Run all from My Computer"

As a work-around, in the Confirm Data Source dialog, click the Show All box and then try connecting to the data source via the DDE method.

Hope this helps,
Doug Robbins - MVP Office Apps & Services (Word)
dougrobbinsmvp@gmail.com
It's time to replace ‘Diversity, Equity & Inclusion’ with ‘Excellence, Opportunity & Civility’ - V Ramaswamy

1 person found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Just as an observation because I do not know what is wrong, but Word 2013 would I think use the ACE database engine (the successor to Jet from Office 2007 onwards). The registry keys and file that I have for that here on a similar configuration are as follows:


HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\15.0\Access Connectivity Engine

c:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\ACEEXCL.DLL

Probably worth at least having a look for that. If you have the 365 version of Office, the regitry key structure is very different and the file is more likely to be in the following folder:

C:\Program Files\Microsoft Office 15\root\vfs\ProgramFilesCommonX86\Microsoft Shared\OFFICE15

1 person found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Try going to the Control Panel>Uninstall a Program and then select Microsoft Office Professional Plus 2013 and then click on Change and then on Add or Remove Features and then check that Microsoft Access is set to "Run all from My Computer"

As a work-around, in the Confirm Data Source dialog, click the Show All box and then try connecting to the data source via the DDE method.

Doug,

Sorry for the late response. Busy this time of the year.

Checked the Microsoft Office features. They are all set to: 'Run all from My Computer'. So nothing can be upgraded here.

The DDE methode seems not to work, as the DDE methode only finds the first the first TAB of my spreadsheet.

Any more ideas are welcome.

Hans

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Just as an observation because I do not know what is wrong, but Word 2013 would I think use the ACE database engine (the successor to Jet from Office 2007 onwards). The registry keys and file that I have for that here on a similar configuration are as follows:


HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\15.0\Access Connectivity Engine

c:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\ACEEXCL.DLL

Probably worth at least having a look for that. If you have the 365 version of Office, the regitry key structure is very different and the file is more likely to be in the following folder:

C:\Program Files\Microsoft Office 15\root\vfs\ProgramFilesCommonX86\Microsoft Shared\OFFICE15

Peter,

I do find the ACEEXCL.DLL on the location mentioned. No registry keys pointing to this file however :(

Hans

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

I suggest you try to re-register the DLL - open a command prompt (sorry, I wil have to leave you to find out how to do that on Win 8.1) and run the following command:

regsvr32 aceexcl.dll

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Correct - DDE will only work with the first sheet in the workbook. If you are doing a one-off merge you could probably make a copy of the workbook and move the sheet you want so it's the first, then merge using that.

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

I suggest you try to re-register the DLL - open a command prompt (sorry, I wil have to leave you to find out how to do that on Win 8.1) and run the following command:

regsvr32 aceexcl.dll

Peter,

Finding the command prompt is not that a big problem :)

Running rgsvr32 on the DLL seems not to give the desired results. A message pops up:

The module "aceexcl.dll" was loaded but the entry-point DllRegisterServer was not found.

Make sure that "aceexcl.dll" is a valid DLL OR OCX file and then try again.

Hans

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

I was finally able to try the same and had the same result. Using the 32-bit version of regsvr32 in Windows\syswow64 does not appear to make any difference.

I was unable to find any information about this specific problem. There is a standalone distributable for the Access Database Engine on Microsoft's downloa's site, but it's for Office 2010 and I do not know whether or not it is suitable for Office 2013. If I installed it, I would want to be sure I could restore my system tot he pre-install point.

Other than asking around some more, I can only suggest that you try reparing office (Control Panel->Programs and Features->Uninstall or change a program->locate and select Office 2013 Professional plus, choose the Change option, then select the repair option.

1 person found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.

 
 

Question Info


Last updated October 26, 2024 Views 4,277 Applies to: