in reply to Xlsx to txt

What code have you written and where did it fail for you?

Also see xlscat in Spreadsheet::Read. It needs some XLS module installed but will tell you so.