1

私は2つの異なるhtmlテーブルを持っています。

ここで、これら 2 つの html テーブルを、2 つの異なるシート (ワークシート) を持つ単一の Excel シートにエクスポートしたいと考えています。たとえば、表 1 は 1 つのシートになり、表 2 は別のシートになります。ただし、これらのシートは両方とも 1 つの Excel ファイルにのみ存在します。

グリッド ビューまたはデータ ビューを使用していません。

Excel ファイルをサーバーに保存したくありません。

4

1 に答える 1

0

以下の方法は、html のすべてのコンテンツを Excel にエクスポートする簡単なソリューションです。

Response.Clear();     
Response.Buffer = true;     
Response.AppendHeader("Content-Disposition","attachment;filename="+DateTime.
Now.ToString("yyyyMMdd")+".xls");           
Response.ContentEncoding = System.Text.Encoding.UTF8;   
Response.ContentType = ""application/ms-excel";;   
this.EnableViewState = false;   

異なる html テーブルをエクスポートする必要があります。最初に html テーブルを 2 つの Excel ファイルに保存してから、すべてのデータを異なるシートを持つ 1 つの Excel にマージします。

ここで詳細を確認できます: ASP.NET の Excel にデータをエクスポート

于 2012-11-20T06:09:56.160 に答える