看板 Perl 關於我們 聯絡資訊
請問一下 在linux環境下用perl 建立excel檔 若要在某一欄寫入“10E2” 打開excel 檔總會顯示1000而不是10E2 我已經把excel 欄位設定成文字格式 依舊變成1000 也嘗試過 "'10E2" 和 " 10E2" 但我不想要出現' 或空白 ,因為會導致其它自動化程式 異常 請問各位大大有無正確寫法 非常感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.24.57 ※ 文章網址: https://www.ptt.cc/bbs/Perl/M.1495553476.A.066.html
vbhero: format 的部分加上強制為字串試試 10/19 14:59
vbhero: my $format1 = $workbook->add_format( num_format => '@' 10/19 15:01
vbhero: $worksheet->write_string( 'A2', '10E2', $format1 ); 10/19 15:02