2026, 새로운 도약을 시작합니다.

코드가 이렇네요 채택완료

엑셀 다운받는데 숫자가 길면 16566fef+e3556

이렇게 다운되는데

내코드가 이런데

$row[wr_14]는 줄임없이 그대로 숫자가 나오게 할 수 없을까요?

     $objPHPExcel->setActiveSheetIndex(0)
                 ->setCellValue("A$i", "$j")     
                 ->setCellValue("B$i", "2")
                 ->setCellValue("C$i", "$row[wr_14]")    

이거 동네에 알아보니 

엑셀이 14자리까지만 인식해서 뒤에는 안나타나는거라 하는데

방법이 없나요?

답변 1개

채택된 답변
+20 포인트

->setCellValueExplicit("C$i"',$row[wr_14],PHPExcel_Cell_DataType::TYPE_STRING);

이렇게 해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

아, 감사합니다. 해볼려고 구글질에 뭐에 그렇게 해도 안되더니 잘됩니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고