mysql が ID カードを科学的表記法で EXCEL にエクスポートする場合はどうすればよいですか?
以下のようにMYSQLデータをPHPExcelClasses経由でEXCELにエクスポートしたのですが、IDカードの場合は科学表記法に変わってしまいます。あらかじめEXCELフィールドをテキストとしてインポートするように設定し、正常に動作するようにする方法はありますか?身分証明書を見せますか?
set_include_path(get_include_path() . ";" . '../Common/PHPExcelClasses/');
include 'PHPExcel.php';
//または 'PHPExcel/Writer/Excel2007.php'を含める;
include 'PHPExcel/Writer/Excel5.php'; //.xls の出力用
//Excel を作成
$objPHPExcel = new PHPExcel();
//Excel ― 2007 形式を保存
//$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
//$objWriter->setOffice2003Compatibility(true);
$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel); /
$ objPHPExcel- >setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->setCellValue('A1', '学生番号');
$objPHPExcel->getActiveSheet()->setCellValue(' B1', 'ID番号');
................................
$objWriter ->save("info.xls ");
-----解決策---------
文字列型を使用する
------解決策------
エクスポートされた値の前にシンボル テーブル スペースを追加します。自動的に文字に変換されます
------解決策---------
エクスポートされた値の前に半角の一重引用符を追加します
------解決策---------