2012年6月27日水曜日

ExcelをWebページに表示

ExcelをWebページに表示する要件が出てきた。

プロジェクトの予実管理なのだが、EXCELシートの計算式を利用して
.NETでEXCELシートを基幹データ参照してEXCELシートを作成する。

上記で作成したEXCELシートをVBSCRIPTを利用してMHT形式で保存。
ASP.NETでMHTを表示するとOK
asp.netの部分は、コレで良い
 LiteralViewExcel.Text = "<iframe src='../Excel/blank.mht' height='500' width='100%'>この部分は iframe 対応のブラウザで見てください。</iframe>";
 

この方式が出来る条件は、端末にEXCELがインストールされていること。
ブラウザがIE限定になること。

業務アプリなので、上記環境はクリアー出来る。

しかもEXCELシートなので、EXCELで作成したグラフも見れる。

ちょっとしたBIツールになった。

0 件のコメント:

コメントを投稿