2012-04-03 87 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。

边框样式区分大小写,“薄”应该是“薄”