1. 程式人生 > >PHP 匯出excel表格 數字字串過長 無法顯示完全

PHP 匯出excel表格 數字字串過長 無法顯示完全

php程式將資料匯出至excel表格時發現一個問題,若字串過長會自動轉換為科學計數法。解決此問題只需在新增excel值時拼接一個製表符

//值拼接製表符
$value = $value."\t";

require_once __DIR__ . '/./PHPExcel/Classes/PHPExcel.php';
require_once __DIR__ . '/./PHPExcel/Classes/PHPExcel/IOFactory.php';
require_once __DIR__ . '/./PHPExcel/Classes/PHPExcel/Writer/Excel5.php';
require_once __DIR__ . '/./PHPExcel/Classes/PHPExcel/Writer/Excel2007.php';
$objReader = PHPExcel_IOFactory::createReader("Excel5");
$url = './1.xls';
$objPHPExcel = $objReader->load($url);
$sheet = $objPHPExcel->getSheet(0);
$sheet->getCellByColumnAndRow(1,0)->setValue($value);