有人知道如何将等价物应用于'会计形式'在PHPSpreadsheet?
我发现old Stackoverflow post提到了如何使用它的前身PHPExcel,但是当我尝试使用相同的值创建自己的常量时: (" $ " *#,## 0.00 ); (" $" *(#,## 0.00); (" $&# 34; *" - " ?? ); (@_)我没有得到预期的结果。
答案 0 :(得分:2)
对不起,答案与PHP Excel的答案相同。这是我访问常量导致问题的方式(FORMAT_ACCOUNTING而不是self :: FORMAT_ACCOUNTING)
供参考:你需要创建自己的常量:
const FORMAT_ACCOUNTING = '_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)';
答案 1 :(得分:0)
要补充答案,只需执行以下操作:
Func<IExpensiveToBuildService>
上找到文件 NumberFormat.php 。fold <- 'C:/some/path/here'
# get all files in the directories, recursively
f <- list.files(fold, include.dirs = F, full.names = T, recursive = T)
# remove the files
file.remove(f)
报告文件
PHPspreadsheet\vendor\phpoffice\phpspreadsheet\src\PhpSpreadsheet\Style\NumberFormat.php
或者,您可以执行(简单或简短的方法)而无需更新或修改文件类:
const FORMAT_ACCOUNTING = '_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)';