title: Exception when arranging worksheets
body: <p>I am getting this exception : <code>Exception from HRESULT: 0x800A03EC</code></p>
  
  <p>It occurs on the line <code>sheet.Move(After: wb.Worksheets.Count);</code></p>
  
  <pre><code>List&lt;String&gt; spreadsheets = new List&lt;String&gt;();
  //spreadsheets is filled with names
  
  while (spreadsheets.Count &gt; i)
  {
      Excel.Worksheet sheet = wb.Worksheets.Add();
      sheet.Name = spreadsheets[i];
      sheet.Move(After: wb.Worksheets.Count);
      i++;
  }
  </code></pre>
  
  <p>Not quite sure the reasoning behind this error so any help is greatly appreciated!</p>
  
  <p>It will also probably help if you know what I am trying to do...
  Essentially just create a new worksheet, name it, and move it to the end of the other worksheets.</p>