PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

読み取りと書き込みの両方のためにPHPExcelでExcelファイルを開く方法は?


PHPExcelオブジェクトのソースを認識していないため、PHPExcelで読み取りおよび書き込み用にファイルを開くという概念はありません。ファイルがロードされたソースやファイルの種類に関係なく、ファイルはその名前に基づいて読み取られ、同じ名前で保存されます。このようにして、ファイルは上書きされ、新しい変更がファイルに反映されます。

error_reporting(E_ALL);
set_time_limit(0);
date_default_timezone_set('Europe/London');
set_include_path(get_include_path() . PATH_SEPARATOR . './Classes/');
include 'PHPExcel/IOFactory.php';
$fileType = 'Excel5';
$fileName = name_of_file.xls';
// Read the file
$objReader = PHPExcel_IOFactory::createReader($fileType);
$objPHPExcel = $objReader->load($fileName);
// Change the file
$objPHPExcel->setActiveSheetIndex(0)
   ->setCellValue('A1', 'Hello')
   ->setCellValue('B1', 'World!');
// Write the file
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, $fileType);
$objWriter->save($fileName);

出力

これにより、次の出力が生成されます-

Changes to cell A1, B1 are reflected in the name_of_file.xls file.

制限時間は0に設定され、タイムゾーンはヨーロッパ/ロンドンに設定されます。ファイルタイプはExcelであることがわかっており、ファイル名は変数「fileName」に割り当てられています。 「PHPExcel_IOFactory」クラス「createReader」はオブジェクトの作成に使用され、「load」関数を使用してロードされます。 「xls」シートの2つのセル値が変更され、同じ名前で保存されます。


  1. 所得税のために Excel で XML ファイルを開く方法 (2 つの簡単な方法)

    XML または「拡張マークアップ言語」は、主にデータの保存と転送に使用されるファイル形式です。 Microsoft Excel は、このファイルの種類をサポートしています。 Excel で XML ファイルを開く方法を探している場合 所得税 、あなたは正しい場所にいます。その方法は 2 で説明します 簡単な方法です。 所得税のために Excel で XML ファイルを開くための 2 つの便利な方法 XML を開きます 税関連のデータを Excel で含むファイル。 メモ帳でそのファイルを開くと 、ファイルは次のようになります。 「詳細」の 3 つの列があります。 」、「式 」、および「金額

  2. Excel で連絡先用の CSV ファイルを作成する方法 (簡単な手順)

    Excel で作業中 ワークシート。顧客情報、製品情報、学生などの連絡先など、一連の情報を扱う必要がある場合があります。これらのデータは適切に処理する必要があります。そのため、Excel ファイルを CSV ファイルに変換する必要があります。 連絡先情報を保持するため。この記事では、Excel で連絡先用の CSV ファイルを作成する方法を紹介します。 .これは簡潔で正確なプロセスです。この記事がスキルの向上に役立つことを願っています。 ワークブックをダウンロードして練習してください CSV ファイルとは カンマ区切り値ファイル、または CSV 、Microsoft Excel などの表