我正在尝试将单元格格式化为对齐中心。在文档中有一个示例仅选择特定的单元格和单元格范围。如何格式化整个工作表以使所有内容都对齐?
$sheet->cells('A1:A5', function($cells) {
// manipulate the range of cells
});
我想选择所有单元格而不是范围
答案 0 :(得分:1)
您可以使用以下代码更改整个Excel工作表的布局
Excel::create('Filename', function($excel) {
$excel->getDefaultStyle()
->getAlignment()
->setVertical(\PHPExcel_Style_Alignment::VERTICAL_CENTER)
});
这会使所有细胞水平居中。要使它们垂直居中,请添加
func_list = [lambda x: function1(input),
lambda x: function2(input),
lambda x: function3(input),
lambda x: x]