PHPExcel Style获取默认数字格式

标签 php phpexcel

我有以下代码

$xl = new PHPExcel();
$sheet = xl->setActiveSheetIndex(0)
$sheet->getStyle('A')->getNumberFormat()->setFormatCode('#,##0.00');
$format = $sheet->getStyle('A')->getNumberFormat()->getFormatCode();

我希望 $format 包含 #,##0.00 但它包含 General

我错过了什么吗?

PHPExcel 1.7.6 版

最佳答案

PHPExcel 不支持行或列样式:样式应用于单元格

$sheet->getStyle('A1')->getNumberFormat()->setFormatCode('#,##0.00');

或单元格区域

$sheet->getStyle('A1:B2')->getNumberFormat()->setFormatCode('#,##0.00');

1.7.6 版本已经过时了,你真的应该升级到更新的版本

关于PHPExcel Style获取默认数字格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21170401/

相关文章:

java - Android (libGDX) 使用 PHP 服务器端脚本与 mySQL 进行 http 连接

php - Laravel 5 配置文件中的自定义配置文件访问

PHPExcel - 如何使用 phpexcel 库更改图表的颜色、边框和背景?

phpexcel 卡住行和列

PHPExcel freezePane() 如果列不适合窗口,则无法水平滚动

php - .php 脚本显示 mySQL 内容

php - 如何将整个 $_REQUEST 重新发布到另一个端点?

laravel - 使用 Laravel-Excel 将行追加到现有的 Excel 文档

php - 删除PHPexcel中的空行

php - cURL 错误 6 : Could not resolve host: test. example.localhost(参见 http ://curl. haxx.se/libcurl/c/libcurl-errors.html)