3

Spreadsheet::WriteExcel パケットを使用して Excel ファイルを作成しています。すべて正常に動作しますが、次を使用して列幅を設定しようとすると:

$excel->set_column("A:F",  20);

エクセルは:

my $excel = Spreadsheet::WriteExcel->new('test.xls');

エラーが発生しました:

test.pl 行 49 で、パッケージ「Spreadsheet::WriteExcel」を介してオブジェクト メソッド「set_column」が見つかりません。

他のすべての機能は正常に動作するため、わかりません。

4

1 に答える 1

7

ワークブックではなく、ワークシート オブジェクトでそのメソッドを呼び出す必要があります。

于 2012-06-18T08:37:00.057 に答える