Re: [請益] phpexcel套表問題

看板PHP作者 (首席怪叔叔)時間9年前 (2016/01/30 11:53), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串5/5 (看更多)
貼上格式 $sheet->duplicateStyle($style,$cell); 只能貼上單一個格式,不能像 Excel 貼上一個區塊 一般的有標題表格範例 $rows = array( array(1, '張三', 63750, '1960-08-24'), array(2, '李四', 42100, '1989-12-07'), array(3, '王五', -500, '2003-06-13') ); $sheet->fromArray($rows,NULL,'A2',TRUE); $y_end = count($rows)+1; $x_end = count($rows[0]); for($x=1; $x <= $x_end; $x++){ // 欄數字轉文字, 如 0 → A, 1 → B $col = PHPExcel_Cell::stringFromColumnIndex($x - 1); $style = $sheet->getStyle("{$col}2"); // 整欄貼上格式 $sheet->duplicateStyle($style, "{$col}3:{$col}{$y_end}"); } 自己改成你的需求吧,應該要一格一格貼了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.24.73 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1454125987.A.A6A.html

01/30 12:21, , 1F
感謝...了解了
01/30 12:21, 1F
文章代碼(AID): #1Mh3EZfg (PHP)
文章代碼(AID): #1Mh3EZfg (PHP)