ひとりごと

新しい記事:[520]  古い記事:[518] 表示単位 :

ついったー[おとなり日記] かがみさん Y.Kumagaiさん

2002/10/16 (水)

・ PHPで動的にMS-Excel等のデータを作成する方法

(覚え書き) なぜかWWW上ではあまり見かけないので。

  1. 直接HTMLを出力
    ヘッダ "Content-type: application/vnd.ms-excel" を出力してからHTMLを流す。
    出力例 (PHPソース) ←このソースは何故かうちのMSIEではまともに表示されません。謎
    任意の表を作成可能。大きくなる場合はこんなマクロで改ページを入れています(この例では'■'のあるところ)。
  2. HTMLで保存済みのEXCEL文書を置換
    出力例 (PHPソース保存済HTML-Excel文書)
    定型書式の一部を書き換えるのであればこちらのほうが楽。

サンプルなので<HTML>とか<BODY>とかは入れてません(^^;

(おまけ) EXCELがMS-IE内に入るのを抑制

エクスプローラの[ツール]-[フォルダオプション]を選択し、[ファイルタイプ]タブで拡張子XLSの[詳細設定]にある[同じウィンドウで開く]チェックを外す。(説明図)
[つっこみ]

新しい記事:[520]  古い記事:[518] 表示単位 :
※このページへのリンクは自由です。リンクの方法については[つっこみ]で表示されるページの最後をごらんください。
たかたに(takatani@mars.dti.ne.jp)