Spreadsheet::WriteExcel、デフォルトフォントを「MS Pゴシック」に

cellにフォーマットを指定することはできるけど、これだと空のcellにはフォーマットが適用されない。
デフォルトを変えたい。

$_->set_properties(
    font  => 'MS Pゴシック',
    size  => 11,
    align => 'vcenter',
) for (@{ $workbook->{_formats} });

$workbook->{_formats}[15]がデフォルトとして使われる。
_で始まるのを弄るのはヤだけど、これを弄るインターフェースはないっぽ。

トラックバック(1)

ちょっと Perl で Excel ブックを吐き出したかったので Spreadsheet::WriteExcel など使ってみた。 Spreadsheet... 続きを読む

コメントする