2012-04-03 82 views
2

我試圖讓phpExcel圍繞一堆單元格繪製邊框。phpExcel不渲染邊框

此代碼:

print "<pre>"; 
print "{$aFirst['x']}{$aFirst['y']}:{$aLast['x']}{$aLast['y']} "; 
print_r($aStyle); 
$oCurrentSheet->getStyle("{$aFirst['x']}{$aFirst['y']}:{$aLast['x']}{$aLast['y']}")->applyFromArray($aStyle); 
print "</pre>"; 

打印此:

B2:AS5 Array 
(
[borders] => Array 
    (
     [outline] => Array 
      (
       [style] => THIN 
      ) 

    ) 

) 

Excel工作簿中我試圖呈現出來的完美,除了一個事實,即沒有邊框。有任何想法嗎?

回答

1

使用內置常量:PHPExcel_Style_Border :: BORDER_THIN。

邊框樣式區分大小寫,「薄」應該是「薄」