Обработка файла Excel (тестовое задание)
Имеется массив данных в файле Excel, содержащий столбцы "GOODSCODE" (код товара) и "BARCODE" (штрих-код товара). Необходимо сгруппировать информацию по каждому товару (по колонке GOODSCODE), так чтобы для одного кода товара было указаны все его штрих-кода через точку с запятой. Приложение принимает на вход файл xls с данными и выдаёт на выходе xls-файл с уже сгруппированными данными.
В окне приложения выбирается входной файл Excel и запускается его обработка. Во время обработки отображаются сведения о количестве обработанных строк входного файла и количестве кодов, для которых выполнена группировка штрих-кодов. Обработка прекращается после нажатия кнопки «Отменить» или закрытия окна приложения. После окончания обработки открывается новый файл Excel, который пользователь сохраняет при необходимости.