title: save excel worksheet in shared not protected read only mode from C#
body: <p>I am saving a worksheet created in C# using Workbook.SaveAs method. The XlSaveAsAccessMode argument is giving me issues. </p>
  
  <p>xlShared saves worksheet in protected mode so users cannot play around with charts and examine them carefully. It basically shows as a dead chart which cannot be referenced to data.</p>
  
  <p>xlExclusive allows the user saving the book unprotected access but not others. The other users still see a dead chart.</p>
  
  <p>I need to save the worksheet in a mode that allows everyone to view and examine it and be able to play around with charts, connect the series with data points, etc. But at the same time, they should not be able to save their changes to overwrite the file. How do I achieve this using C# COM Excel API?</p>
  
  <p>References -</p>
  
  <p><a href="http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.workbook.saveas(v=vs.80).aspx" rel="noreferrer">http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.workbook.saveas(v=vs.80).aspx</a></p>
  
  <p><a href="http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.xlsaveasaccessmode.aspx" rel="noreferrer">http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.xlsaveasaccessmode.aspx</a></p>