2016-07-21 5 views
-1

問題は正の値で、 2.000私はなぜそれが負の値ではなく、正の値の3桁を示すのか理解できません!いずれかのヘルプは、ここにすることができます私は私のコードでは、次のようにExcelに書いてい私はexelシートを使用しています。これで合計額(student_amount)を得ています。私は+ veと-veを得ています。

事前に感謝します:

my $formatamt=$workbook->add_format(); 
$formatamt->set_num_format('0.00'); 
+0

ここにコードを書いて、あなたがどのように細胞を鍛えるのかを示すことができますか? – AbhiNickz

+1

あなたはどのモジュールを使用していますか? –

+0

以下は、生成に使用したコードです。$ formatamt = $ workbook-> add_format(); $ formatamt-> set_num_format( '0.00'); $ current_ws = $ workbook-> add_worksheet(); #Amountは2番目の位置です。 $ current_ws-> set_column(2,2,10、$ formatamt); #Belowは額のヘッダーです $ current_ws-> write_string(0、$ cl ++、 "AMOUNT"、$ format); (isfloat($ _)){ $ current_ws-> write_number($ ROWNUM、$ clcntr ++、$ _);}もしそう { $ current_ws-> write_string($ ROWNUM、$ clcntr ++、$ _);} – Siva

答えて

-2

結果、私は、SQLの出力から取得しています(金額)ので、私は持っていますそこに書式を指定しました。ありがとうございました

関連する問題