Использование разных конструкций циклов для разных целей

Работая над упрощением жизни менеджера, автоматизирую рутинные операции по работе с файлами. Для формирования отчетности мне нужно было склеить файлы, ежедневно присылаемые мне на электронную почту. 2 разных формата файлов, но суть одна – склеить содержимое в одну большую таблицу