1

我正在尝试为以下导出 CSV 文件设置背景颜色。但是第一行没有设置背景颜色。它仅适用于 xls 格式。请帮忙。提前致谢。

$fileName = $filename."_".date('dmYHis');                                                                                                                       
        \Excel::create($fileName,function($excel) use($newarray){
            $excel->setTitle('Tasks');
            $excel->setCreator('Admin');
            $excel->setCompany('Company');
            $excel->setDescription('Time Sheet');
            $excel->sheet('sheet1',function($sheet) use($newarray){                             
                $sheet->fromArray($newarray, null, 'A1', false, false);
                $sheet->cells('A1:N1', function($cells) {
                         $cells->setBackground('#AAAAFF'); 
                });
            });

        })->download('csv');                                                            
4

1 回答 1

2

逗号分隔值 (CSV)文件以纯文本形式存储表格数据(数字和文本),因此您无法在 CSV 文件中指定背景颜色。您应该使用 Excel(xls 或 xlsx)格式。

于 2016-08-08T10:49:05.163 回答