« 内田康夫「十三の冥府」 | トップページ | カレンダーアプリ Mozilla SunbirdでGoogleカレンダーと同期 »

2008年12月12日 (金)

ASPでExcel形式ファイルを出力する方法

わけあって、ASPからExcel形式のファイルを出力する必要が出た。

で、次のように記述すれば、簡単に出力できることがわかった。

<%
  Response.Buffer = True

  Response.Clear

  Response.ContentType = "application/vnd.ms-excel"
  Response.AddHeader "content-disposition", "inline; filename=dynamic.xls"

  '------------------------------
  '通常のHTMLで表を出力

  Response.Write "<html>"
  Response.Write "<meta http-equiv=""Content-Type"" content=""text/html; charset=Shift_JIS"">"

  Response.Write "<table>"
  Response.Write "<tr>"
  Response.Write "<td>"
  Response.Write "</td>"
  Response.Write "</tr>"

  ...

  Response.Write "</table>"
  Response.Write "</html>"

  '通常のHTMLで表を出力:ここまで
  '------------------------------

  Response.Flush
  Response.End
%>

参考:
結果をExcelで返すならresponse.ContentType=application/vnd.ms-excel - 「AB型の変わり者 三流プログラマー Ken3のHP」内

« 内田康夫「十三の冥府」 | トップページ | カレンダーアプリ Mozilla SunbirdでGoogleカレンダーと同期 »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: ASPでExcel形式ファイルを出力する方法:

« 内田康夫「十三の冥府」 | トップページ | カレンダーアプリ Mozilla SunbirdでGoogleカレンダーと同期 »

2021年6月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

Amazonリンク

ダイビング写真(swf)

ブログ内検索

  • Google
    WWW を検索
    ブログ内を検索

リンク(いつもお世話さま)

  • ソニーストア
     iTunes Store(Japan)
    Just MyShop(ジャストシステム)
    ブックオフオンライン
無料ブログはココログ