set_include_path(get_include_path() . ";" . '../Common/PHPExcelClasses/');
include 'PHPExcel.php';
//或者include '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', '身份证号');
..............................
$objWriter->save("info.xls");
12 个解决方案
#1
use string type
#2
一楼!!!
#3
导出的值前加 符号表空格,会自动转为字符
#4
导出的值前加一个半角的单引号
#5
现在是身份证前不能加什么符号的,一楼的什么意思, 怎么用
#6
你先按照我的方法试试再说。不是要你改数据库里的数据,只是导出到Excel的数据要做点小修改。
#7
按照楼上的, 身份证前就会有'符号出现了
#8
这里找到可心显式指定内容类型,但不会用了
http://www.cnblogs.com/benben7466/archive/2009/03/16/1413195.html
//显式指定内容类型
$objActSheet->setCellValueExplicit('A5', '847475847857487584',
PHPExcel_Cell_DataType::TYPE_STRING);
http://www.cnblogs.com/benben7466/archive/2009/03/16/1413195.html
//显式指定内容类型
$objActSheet->setCellValueExplicit('A5', '847475847857487584',
PHPExcel_Cell_DataType::TYPE_STRING);
#9
知道了, 终于得到答案了
#10
在输出字段前加"\t"
#11
楼主你用啥方法得到答案呀?
#12
用8楼的方法呀
#1
use string type
#2
一楼!!!
#3
导出的值前加 符号表空格,会自动转为字符
#4
导出的值前加一个半角的单引号
#5
现在是身份证前不能加什么符号的,一楼的什么意思, 怎么用
#6
你先按照我的方法试试再说。不是要你改数据库里的数据,只是导出到Excel的数据要做点小修改。
#7
按照楼上的, 身份证前就会有'符号出现了
#8
这里找到可心显式指定内容类型,但不会用了
http://www.cnblogs.com/benben7466/archive/2009/03/16/1413195.html
//显式指定内容类型
$objActSheet->setCellValueExplicit('A5', '847475847857487584',
PHPExcel_Cell_DataType::TYPE_STRING);
http://www.cnblogs.com/benben7466/archive/2009/03/16/1413195.html
//显式指定内容类型
$objActSheet->setCellValueExplicit('A5', '847475847857487584',
PHPExcel_Cell_DataType::TYPE_STRING);
#9
知道了, 终于得到答案了
#10
在输出字段前加"\t"
#11
楼主你用啥方法得到答案呀?
#12
用8楼的方法呀