2012-02-10 12 views
2

Azureの作業者ロールからExcelシートを読み込む必要があります。 Open XML SDKを使用してこれを行うことができると私は理解しています。 Interopアセンブリを使用することはできないようです(私が間違っている場合は修正してください)。我々はすべてのバージョンのExcel(2003年以前)を読むことができる必要があります。すべてのポインタが評価されます。AzureアプリケーションからオフィスのExcelファイルを読む

+0

あなたがAzureにいるので、私は予算があると仮定します。 1つのオプションは、私が以前にこのニーズを満たすために使用したAspose製品のような第三者のライブラリです:http://www.aspose.com/categories/.net-components/aspose.cells-for-.net/default.aspx – tawman

答えて

0

私は、NPOIが古いエクセルを読むことができるので、NPOIが利用可能だと思いますが(実際に試したことはありません)。
これはNPOI http://npoi.codeplex.com/のリンク

あり、オープンXML SDKは、Excel(2003年と古い)を読み取ることができません。

0

いいえいいえ、あなたは紺色にオフィスCOMコンポーネントを使用できません。代わりに、いくつかのサードパーティのコンポーネントを使用することができますように、タウマンは言った。しかし、あなたがexcelからデータを取得したいのであれば、Jet DB Driverを使うことができます。

0

OfficeWriterもお考えください。それは97以降のすべてのコモンズExcelファイルフォーマットを扱うことができます(.xlsbなどはありません)。あなたがファイルを読むだけでよいのであれば、余計かもしれません。

免責事項:私は最新バージョンの作成を手伝ったエンジニアの一人です。

関連する問題