mso-number-format:"\@";を指定してExcelへ

↓普通のデータ表示です
2468=sum(A1:D1)
9-309-302003-10-012003-10-01←Excelにすると・・・

↑ここまで。
Excel形式の表示
↑xlsファイルのダウンロード

コーヒーブレイク たまには寄り道、休憩も(↓広告です):
広告:[2009年度カレンダー] ← 人気のカレンダーを紹介
[カレンダー商品一覧] ← そろそろ来年の準備

ASPサンプルソース(プログラムのソースコード)

詳細解説は[http:/asp/backno/asp079.html]を見てください
下記、/cgi-bin/test/test079-1.aspのソース(中身)です

mso-number-format を 使った ソースコードを紹介する

表示色の説明:ASP VBScriptは <% 〜 %>
キーワードはmso-number-format です。 <%@ language=vbscript %> <% If Request.QueryString("MODE") = "Excel" Then 'Excel作成なら response.buffer = true 'タイプとヘッダがExcelですよ、、と教えてあげるため response.ContentType = "application/vnd.ms-excel" response.AddHeader "content-disposition", "inline; filename=dynamic.xls" Call OUT_DATA() 'データの出力ルーチンを呼ぶ response.flush response.end Else 'パラメータ無しなら response.write "<html><head><title>" response.write "style='mso-number-format:&quot;\@&quot;;'を指定してExcelへ" response.write "</title></head><body>" response.write "<h1>mso-number-format:&quot;\@&quot;;を指定してExcelへ</h1>" response.write "↓普通のデータ表示です<hr>" Call OUT_DATA() 'データの出力ルーチンを呼ぶ response.write "<hr>↑ここまで。<br>" response.write "<a href='test079-1.asp?MODE=Excel'>Excel形式の表示</a><br>" response.write "↑xlsファイルのダウンロード<br>" Call OUT_SRC("mso-number-format") 'ソースの表示関数を呼ぶ response.write "</body></html>" End If %> <% 'データの出力 テーブル形式でデータを出力します Sub OUT_DATA response.write "<table Border=1>" response.write "<tr>" for i = 1 to 4 response.write "<td width=80>" response.write i + i response.write "</td>" next response.write "<td width=80><b>=sum(A1:D1)</b></td>" response.write "</tr>" '日付と誤解されるデータの出力をチェックする response.write "<tr>" response.write "<td>9-30</td>" '9-30普通に表示されるけどExcelへ行くと ' style='mso-number-format:"\@";'を指定しました ↓"""1つの表現です response.write "<td style='mso-number-format:""\@"";'>9-30</td>" response.write "<td>2003-10-01</td>" '2003-10-01違いは感じられないが・・・ response.write "<td style='mso-number-format:""\@"";'>2003-10-01</td>" response.write "<td>←Excelにすると・・・</td>" response.write "</tr>" response.write "</table>" End Sub %>

最近発売の雑誌を紹介する

パソコン雑誌です。息抜きや空いた時間に読んで見ては?
  1. Computer Report (コンピューターレポート) 2008年 09月号
  2. PC・GIGA (ピーシーギガ) 2008年 10月号
  3. MdN (エムディーエヌ) 2008年 10月号

人気の書籍を紹介します

  1. [4763007319]- 高島野十郎画集―作品と遺稿
  2. [4757305451]- 自宅でこっそり副収入を毎月15万円稼ぐしくみ
  3. [4532314003]- 江戸商人の経営
  4. [4763008188]- 過激な隠遁―高島野十郎評伝
  5. [4902116596]- 野十郎の炎
  6. [4000236776]- ルポ“正社員”の若者たち―就職氷河期世代を追う

評価や感想気軽に送っていただけると嬉しいです

HPを読んだ満足度(評価)は?
5満足(参考になった)
4まぁまぁ(一部参考になった)
3普通(どちらとも言えない)
2なんかなぁ(期待と違った)
1不満(読んで損した気分)
作者に感想・質問を送る(気軽に質問・感想書いてください)
あなたのお名前(ニックネーム) さん

作者からの返信は、 不用 E-mail で受信したい
*質問・感想はメルマガで紹介する場合があります
※Ken3への連絡先 → [メール@アドレス]です。気軽に問い合わせてください

Googleで関連項目を検索する

LANGUAGE=VBScript + [キーワード:mso-number-format] Sub|Function プログラム|プログラミング
↓で検索するとプログラムの例 Sub/Function でまとまったHP

Google

あれ?私のページが検索に載ってない(笑)一度お試しを(私のページに、また戻ってきてね(爆))