PHPExcel仅使用$和EUR:
const FORMAT_CURRENCY_USD_SIMPLE = '"$"#,##0.00_-';
const FORMAT_CURRENCY_USD = '$#,##0_-';
const FORMAT_CURRENCY_EUR_SIMPLE = '[$EUR ]#,##0.00_-';
Run Code Online (Sandbox Code Playgroud)
我需要的是获得其他货币(我使用"zł"代表波兰兹罗提).除$和EUR外的所有货币均标记为"一般".
关于SWilk答案的后续问题:如何使用自定义格式.我在NumberFormat.php中添加了新常量:
const FORMAT_CURRENCY_PLN_1 = '_-* #,##0.00\ [$z?-415]_-';
const FORMAT_CURRENCY_PLN_2 = '\-* #,##0.00\ [$z?-415]_-';
const FORMAT_CURRENCY_PLN_3 = '_-* "-"';
const FORMAT_CURRENCY_PLN_4 = '??\ [$z?-415]_-;_-@_-';
Run Code Online (Sandbox Code Playgroud)
好吗?我还需要做什么才能阅读格式
$objPHPExcel->getCellXfByIndex($cell->getXfIndex())->getNumberFormat()->getFormatCode();
Run Code Online (Sandbox Code Playgroud) phpexcel ×1