title: Interop.Excel UTF-8 encoding when saving file
body: <p>I'm having an issue saving an Excel file as a CSV with UTF-8 encoding.</p>
  <p>Because I have non standard characters (different language) in my Excel document it caused issues when saved as a CSV. This <a href="https://stackoverflow.com/questions/13745566/excel-xls-to-csv-with-utf-8">was solved here</a> by setting the web options encoding to UTF-8.</p>
  <p>I am creating a basic C# program that parses data from an Excel file and saves it in CSV format but I cant get it to save using the UTF-8 encoding.</p>
  <p>I am using Microsoft.Office.Interop.Excel to work with the Excel files.</p>
  <p>This is my code:</p>
  <pre><code>private Excel.Application application = new Excel.Application { Visible = false };
  private Excel.Workbook Workbook = application.Workbooks.Open(OrigionalFileUrl);
  Workbook.SaveAs(NewFileUrl);
  </code></pre>
  <p>I have tried setting</p>
  <pre><code>application.DefaultWebOptions.Encoding = MsoEncoding.msoEncodingUTF8;
  </code></pre>
  <p>but it doesnt work and the CSV file that I get is always a mess when it comes to sections with special characters.</p>
  <p>Thanks!</p>