wuggemail@foxmail.com 3 months ago
parent
commit
cafd0d29fe
1 changed files with 4 additions and 0 deletions
  1. 4 0
      app/common.php

+ 4 - 0
app/common.php

@@ -145,6 +145,10 @@ if(!function_exists('exportExcel')){
         foreach ($list as $key=>$value){
             $k=0;
             foreach ($value as $k1=>$v1){
+                //设置单元格类型为文本  否则数字会被识别成科学计数法
+                $objPHPExcel->getActiveSheet()->getColumnDimension(PHPExcel_Cell::stringFromColumnIndex($k))->setWidth(20);
+                $objPHPExcel->getActiveSheet()->getStyle(PHPExcel_Cell::stringFromColumnIndex($k).$j)->getAlignment()->setWrapText(true);
+                $objPHPExcel->getActiveSheet()->getStyle(PHPExcel_Cell::stringFromColumnIndex($k).$j)->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
                 $objPHPExcel->getActiveSheet()->getStyle(PHPExcel_Cell::stringFromColumnIndex($k).$j)->getNumberFormat()->setFormatCode(\PHPExcel_Style_NumberFormat::FORMAT_TEXT);
                 $objPHPExcel->getActiveSheet()->setCellValue(PHPExcel_Cell::stringFromColumnIndex($k).$j,$v1);
                 //设置纯文本格式字符串