Spreadsheet::WriteExcelは、ネイティブなExcelバイナリファイルを作成するために使用することができるPerlモジュールです。書式付きテキストと数字はワークブック内の複数のワークシートに書き込むことができます。数式や関数もサポートされています。それは100%Perlで書かれ、他のWindowsライブラリやExcelのコピーを必要としません。また、UNIXおよびMacintoshプラットフォームの大半で動作します。生成されたファイルはExcel 97、2000、2002、および2003、OpenOffice、Gnumericと互換性があります。古いバージョンもExcel 5/95をサポートします。