在 PHPExcel 中设置背景单元格颜色
在 PHPExcel 中创建 XLS 文档时如何为活动单元格设置特定颜色?
How to set specific color to active cell when creating XLS document in PHPExcel?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(10)
来源: http://bayu.freelancer.web .id/2010/07/16/phpexcel-advanced-read-write-excel-made-simple/
Source: http://bayu.freelancer.web.id/2010/07/16/phpexcel-advanced-read-write-excel-made-simple/
这段代码应该适合您:
但是如果您一次又一次地使用它,我建议使用
applyFromArray
。This code should work for you:
But if you bother using this over and over again, I recommend using
applyFromArray
.似乎现在
applyFromArray
有一个错误,不接受颜色,但这对我有用:Seems like there's a bug with
applyFromArray
right now that won't accept color, but this worked for me:这一直在运行!
$sheet->getActiveSheet()->getStyle('A1')->getFill()->getStartColor()->setRGB('FF0000');
This always running!
$sheet->getActiveSheet()->getStyle('A1')->getFill()->getStartColor()->setRGB('FF0000');
以下是在
PHPSpreadsheet
(最新版本的PHPExcel
替代方法)中执行此操作的方法:
Here is how you do it in
PHPSpreadsheet
, the newest version ofPHPExcel
alternative approach:
它位于文档中,位于此处: https:// github.com/PHPOffice/PHPExcel/wiki/User-Documentation-Overview-and-Quickstart-Guide
It's in the documentation, located here: https://github.com/PHPOffice/PHPExcel/wiki/User-Documentation-Overview-and-Quickstart-Guide
您可以轻松地在单元格和行上应用颜色。
You can easily apply colours on cell and rows.