영카트 엑셀내려받기 질문있습니다.
본문
<?php
include_once(G5_LIB_PATH.'/Excel/php_writeexcel/class.writeexcel_workbook.inc.php');
include_once(G5_LIB_PATH.'/Excel/php_writeexcel/class.writeexcel_worksheet.inc.php');
$fname = tempnam(G5_DATA_PATH, "tmp-orderlist.xls");
$workbook = new writeexcel_workbook($fname);
$worksheet = $workbook->addworksheet();
$data = array('필드명들'...); // A1, B1, C1... 에 배치되는 항목명들
$data = array_map('iconv_euckr', $data);
$col = 0;
foreach($data as $cell) {
$worksheet->write(0, $col++, $cell);
}
for($i=1; $row=sql_fetch_array($result); $i++)
$worksheet->write($i, 0, $i);
....
}
?>
위와같이 리스트를 엑셀로 내려받을때 엑셀내용중 셀양식(선, 폰트크기, 굵기 등)을 수정하려면 어떻게 해야하나요?
답변 1
$titleformat =$workbook->addformat();
$titleformat->set_fg_color('yellow');
$titleformat->set_align('center');
$worksheet->write(1, 0, '제목', $titleformat);
위와 같은 형태로 설정을 합니다
php_writeexcel 다운받아서 소스 중 sample 화일을 보고 연구를 좀 해야할 겁니다
그런데 세세한 설정까지는 안될 것입니다