對上傳的excel直接修改
public function impsybmit(){
$upload = new \Think\Upload();
$upload->maxSize = 3145728;
$upload->exts = array('xlsx');
$upload->rootPath = './Public/uploads/';
$upload->savePath = '';
$info = $upload->upload();
$filename = './Public/uploads/' . $info["updataexcel2007"]["savepath"] . $info["updataexcel2007"]["savename"];
$impFileName = basename($info["updataexcel2007"]['name'],".xlsx");
vendor("PHPExcel.PHPExcel");
$result = $objPhpExcel->getActiveSheet()->toArray(true, true, true, true);
$pos=ord(max(array_keys($result[1])));
$objPhpExcel->getActiveSheet()->setCellValue(chr($pos + 1).'1', '姓名');
$objPhpExcel->getActiveSheet()->setCellValue(chr($pos + 2).'1', '年齡');
for ($i = 2; $i <= count($result); $i++){
$objPhpExcel->getActiveSheet()->setCellValue(chr($pos + 1).$i, '姓名'.$i);
$objPhpExcel->getActiveSheet()->setCellValue(chr($pos + 2).$i,'年齡'.$i);
}
$write = new \PHPExcel_Writer_Excel2007($objPhpExcel);
$write->save($filename);
}