#!/usr/bin/env perl
use warnings;
use strict;
use Excel::Writer::XLSX;
my $workbook = Excel::Writer::XLSX->new( 'perl.xlsx' );
my $worksheet = $workbook->add_worksheet();
$worksheet->write_formula( 'A1', '=SUM(1, 2, 3, 4)' );
$workbook->close();
これまで、これはLibreOfficeで正常に機能していました。しかし、今日、これはもう機能しません(の値はA1
です0
)-おそらくいくつかのLibreOffice-updates(LibreOffice 3.5 Build-ID:350m1(Build:402))が原因です。
Excel :: Writer :: XLSXoccasionally
ドキュメントの次の部分では、このような状況について言及していますか?
If required, it is also possible to specify the calculated value of the formula. This is occasionally necessary when working with non-Excel applications that don't calculate the value of the formula. The calculated $value is added at the end of the argument list