use Win32::OLE を使うと Perl から Excel を使うことができます。 これは OLE という技巧で別に Excel だけでなく Wordなどでも使用することができます。 #!/usr/bin/perl use Win32::OLE qw(in with); use Win32::OLE::Const 'Microsoft Excel'; # エクセルオブジェクトを取得 my $excel = Win32::OLE->GetActiveObject('Excel.Application') || die "cannot get active excel!"; # ファイルを開く #my $book = $excel->Workbooks->Open( $filename ); # ブックを追加する my $book = $excel->Workbooks->add()