Pear Excel Writerパッケージを使用して、PHPからExcelにデータセットをエクスポートしています。私の問題は、一部のデータフィールドに先行ゼロ(郵便番号など)があることですが、これらはExcelでトリミングされています。フィールドの先頭にアポストロフィを追加してテキストフィールドを強制しようとしましたが、Excelで表示されます。これは望ましくありません。私はPHPでもExcelの専門家でもありませんが、比較的単純なものが欠けていると思います。何か案は?
1452 次
1 に答える
1
Excelで先行ゼロを表示するには、カスタム数値形式を適用する必要があります。固定長の数値の場合-あなたの場合-これは00000
(5桁の数値の場合)のようになり、可変長の数値の場合"000"#
(先行ゼロが3つある数値)のようになります。このExcel形式は。に引き継がれる必要がありますSpreadsheet_Excel_Writer
。そうでない場合は、ライター内から。を使用して設定できますFormat::setNumFormat
。
于 2009-12-04T17:12:32.943 に答える