title: Microsoft.Jet.OLEDB.4.0 - Provider can not be found or it may not be installed
body: <p>I have created an Excel Macro in which I have used Microsoft.Jet.OLEDB.4.0 to fire query on Excel work sheets.</p>
  
  <p>It's working perfect on my machine but my client is facing issue with it. (see the attached screen print)</p>
  
  <p><img src="https://i.stack.imgur.com/EmRuY.jpg" alt="Client is getting this error"></p>
  
  <p><img src="https://i.stack.imgur.com/PqLyo.jpg" alt="References I have added in the program"></p>
  
  <p>Here are details for my Connection Object:</p>
  
  <pre><code>Dim cn
  Set cn = CreateObject("ADODB.Connection")
  With cn
      .Provider = "Microsoft.Jet.OLEDB.4.0"
      .ConnectionString = "Data Source=" &amp; ThisWorkbook.FullName &amp; "; Extended Properties=Excel 8.0"
      .Open
  End With
  </code></pre>
  
  <p>Please Note: It is must for me to make the code working in "Windows 7"</p>