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 に答える