11

有谁知道如何在 PHPExcel 中设置单元格填充?搜索了 30 分钟,仍然找不到合适的解决方案。没有关于此的有用文档。

4

3 回答 3

22

也许

$objPHPExcel->getActiveSheet()->getStyle('A1')->getAlignment()->setIndent(1);
于 2013-07-28T15:06:34.620 回答
3

补充一点,请注意,这仅在水平对齐设置为左或右时才有效。

应该在此之前(如果尚未完成)

$objPHPExcel->getActiveSheet()->getStyle('A1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_LEFT);

干杯

于 2015-12-16T02:23:28.267 回答
0

Cell Padding 是一个 HTML 概念,在 Excel 中没有类似的东西。您将如何在 MS Excel 本身中设置单元格填充?

您可以管理的最好的方法可能是设置单元格的高度和宽度。

编辑

我一直在谷歌上搜索这个,甚至微软都说 Excel 中没有等效的单元格填充。最好的选择似乎是使用单元格对齐缩进(结合列宽)进行水平填充;以及垂直填充的行高和垂直对齐。这些可以在 PHPExcel 中设置。

于 2012-09-20T12:47:16.490 回答