Spreadsheet::WriteExcel

  • lots of method calls
  • lots of customer code
  • lots of repeated code
  • great for one singular repeated task
  • but not for many slightly different projects