in reply to appending data to Excel sheet
You'll also need perldoc Spreadsheet::ParseExcel to read the file to know where the empty rows begin.