0

Excelファイルのデータを解析するコードがいくつかあります。C# コンソールでは機能しますが、ASP.net では機能しません。

何らかの理由で、以下のスニペットは私の asp.net アプリケーションで失敗します: Cells[i,j] の後、インテリセンスが提供されず、value2 プロパティがありません。

ヘルプ、両方のアプリが Microsoft.Office.Interop.Excel を使用して参照しています。

var g = xlRange.Cells[i, j].value2.ToString();

4

1 に答える 1

1

相互運用性は、サーバー シナリオ (ASP.NET など) ではサポートされていません。

相互運用なしで Excel ファイルを読み取り/編集/作成するための多くのオプションがあります。

MS は無料の OpenXML SDK V 2.0 を提供しています - http://msdn.microsoft.com/en-us/library/bb448854%28office.14%29.aspxを参照してください(XLSX のみ)

これは、MS Office ファイル (Excel を含む) を読み書きできます。

別の無料オプションを参照してください http://www.codeproject.com/KB/office/OpenXML.aspx (XLSX のみ)

于 2012-06-25T20:38:57.537 に答える