title: open excel workbook from memorystream
body: <p>I am trying to open an excel workbook from a memorystream. I have a web url of the excel file, what I do is I download the data from the url, then save it into a memorystream, but I am not sure how to open the workbook from the stream, here is how my code works so far.</p>
  
  <pre><code>WebClient wc = new WebClient();
  
  byte[] fileArray = wc.DownloadData("url is inserted here");
  
  MemoryStream ms = new MemoryStream(fileArray);
  </code></pre>
  
  <p>But from here I'm not sure how to go about reading the data from the stream to create the workbook, it doesn't seem like the spreadsheet document from <a href="http://msdn.microsoft.com/en-us/library/ff478410" rel="noreferrer">http://msdn.microsoft.com/en-us/library/ff478410</a> works the way I want it to, any assistance or pointers would be appreciated</p>