in reply to perl copy multiple worksheets
You may need to take care of formatting and the like. If your data set is large you may need to look at Spreadsheet::WriteExcel::Big.