in reply to editing excel files

Learn about Text::CSV which, unlike its name, allows you to work with tab-delimited files. Also, you can work with it yourself, using split.

------
We are the carpenters and bricklayers of the Information Age.

Don't go borrowing trouble. For programmers, this means Worry only about what you need to implement.