我正在使用Spreadsheet::WriteExcel將數據寫入excel。
我已經使用了每行write_row()。
當我嘗試寫有一行數據(=),它拋出一個錯誤說:無法解析公式:=,因爲Excel中認爲這是公式。
我需要使用數組作爲一行寫數據,所以有沒有辦法做到這一點?
下面的代碼片段:
使用Spreadsheet寫入write_row時發生錯誤:: WriteExcel
use Spreadsheet::WriteExcel;
my $workbook = Spreadsheet::WriteExcel->new("../tmp/op.xls");
my $worksheet = $workbook->add_worksheet();
my @data = ('1','1','=',"testdata");
$worksheet->write_row("A1", \@data);
$workbook->close();
輸出:
Couldn't parse formula: = at
感謝您的答覆,但我想要的東西與write_row()函數的作品,並避免公式錯誤。 – Ganesh