Enregistrez le classur dans un stream au lieu d'un file

Est-il possible (et comment) d'save un classur Microsoft Excel dans un stream au lieu d'un file?

ce que j'ai maintenant:

using System.Runtime.InteropServices; // Microsoft Excel 14.0 Object Library ....... workbook.SaveAs(Filename: fileName, FileFormat: XlFileFormat.xlWorkbookNormal); 

Mais la documentation comme intellisense ne me donne aucune idée de la façon de mettre cela dans un stream et de l'écrire avec un BinaryWriter par exemple, pour le sortir via le browser.

Office Automation fournit une API pour contrôler l'interface user de Tge Office. Il ne fournit pas un moyen de stocker un classur dans un stream. Pour ce faire, vous avez besoin de quelque chose de plus bas, comme un écrivain binary (POI) ou Office Open XML SDK.