是否可以将列(C2:C50)格式化为具有以下选定值的PHPExcel:

我真的不能让它工作..我已经尝试过这样的东西:
$sheet->getStyle('C2:C50')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_DMMINUS);但当我查看单元格属性时,它显示单元格的格式如下:

发布于 2013-11-29 00:28:42
PHPExcel只有一组有限的内置格式常量,但您只需使用适当的字符串就可以将格式代码设置为任何有效的(自定义)格式:
$sheet->getStyle('C2:C50')
->getNumberFormat()
->setFormatCode('d-mmm');请注意,特定于区域设置的日/月名称,如Woensdaag和Maart,不受除特定于MS Excel的编写器(即,.不是CSV、HTML、PDF格式)
大多数自定义格式字符串都可以使用,但也有一些模糊的字符串,如$#,," M",不直接支持以MS Excel本身以外的格式显示
https://stackoverflow.com/questions/20270785
复制相似问题