コードをコピーします コードは次のとおりです:
//中国語の文字化けを防ぐページのエンコーディングを指定します
header('Content-type: text/html; charset=gb2312') ;
// Excel を起動します
$ms_excel=new COM("excel.application") または die("Excel アプリケーションを開けません")
// Web ページに現在の Excel バージョンを表示します
echo "Excel バージョン: {$ms_excel" ->Version}n";
//新しいワークブックを作成します
$ms_excel->Application->Workbooks->Add() または die("新しいワークブックを追加できません"); //ワークブックの Sheet1 のセル A1 にテキストを入力します
$ms_excel->Worksheets("Sheet1")->Range("A1")->Value="Test"; 、パスが指定されていない場合、デフォルトでドキュメントに保存されます
$ms_excel->Workbooks(1)->SaveAs("php_excel_test.xls");
//ワークブックを閉じます
$ms_excel-> ;Quit();
//オブジェクトをクリアします
$ms_excel=null;
ファイルを「excelsample.php」として htdocs フォルダーに保存します。ブラウザを開いてアドレスバーに次のように入力します:
http://localhost/excelsample.php
この時点で、現在の Excel バージョンがページに表示され、php_excel_test.xls という名前のワークブックが作成されて動作します。 on Sheet1 のセル A1 に「Test」と入力します。
ワークブックphp_excel_test.xlsを開くと、セルA1に「Test」と入力されていることがわかります。
注: 文字化けを防ぐために、コードの先頭でエンコード形式が設定されており、ファイルを保存するときに gb2312 形式で保存することを選択してください。
http://www.bkjia.com/PHPjc/321657.html
www.bkjia.com
truehttp://www.bkjia.com/PHPjc/321657.html技術記事次のコードをコピーします。 ?php //中国語の文字化けを防ぐページのエンコーディングを指定します header('Content-type: text/html; charset=gb2312') //Excel を起動 $ms_excel=new COM("excel.app) ...