Number (3) 썸네일형 리스트형 toastui grid 기본 엑셀 저장시 숫자형태로 변환되게 grid.on('beforeExport',ev=>{ ev.stop(); let { exportFn, data, exportOptions } = ev; console.log(ev); exportOptions.fileName = '파일명'; exportOptions.useFormattedValue = true; reallcostIndex = 3; // 3번째 컬럼을 숫자형태로 변환 i = 0; data.forEach(row => { if(i>0){ if (row[reallcostIndex] !== null && row[reallcostIndex] !== undefin.. phpspreadsheet 15자리 넘어가는 큰숫자 문자료 표기하기 $Rows = $spreadsheet->getActiveSheet()->getHighestRow(); // 줄수 계산 for($i=1; $igetActiveSheet()->getCell('A'.$i)->getValue(); $spreadsheet->getActiveSheet()->getCell('A'.$i) ->setValueExplicit( $cellValue, \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_STRING ); } php의 fputscsv로 저장시 숫자를 문자열로 내보내기 php의 fputcsv로 저장시.. 00001이.. 엑셀에서는 1로.. 또는 123123123123123이.. 1234E+6 등의 지수로 표시되는 경우가 있는데요. 이를 문자열로 저장하려면 $str = '="'.$str.'"'; 형태로 저장하면 엑셀에서는 정상적으로 출력됩니다. 즉 값은 ="00001" 로 저장되는 형태입니다. 이전 1 다음