title: Excel VBA Compile Error
body: <p>We have an excel spread sheet which we use and it works for most machines but bombs out with 'Compile Error in Hidden Module - General' on others, and the reason appears to be due to missing References.</p>
  
  <p>We check that Macros is enabled but still doesn't help.</p>
  
  <p>Since we protect this excel spread sheet with a password, we don't want to be giving this password out to our users to check the References, and wondered if anyone had any idea how I can add VBA code to check whether the References required for the excel spread sheet is there and if not then bring up a message box to advise the user.</p>
  
  <p>The References we use are as follows:</p>
  
  <ul>
  <li>Visual Basic For Applications</li>
  <li>Microsoft Excel 11.0 Object Library</li>
  <li>Microsoft Forms 2.0 Object Library</li>
  <li>Microsoft Windows Common Controls 5.0 (SP2)</li>
  </ul>
  
  <p>Alternatively, if anyone has any other suggestions on how to go about this problem, that would be great.</p>