Генератор отчетов на C# - Часть 4 (Сохранение dataGridView в файл XLS)

Финальная часть проекта заключается в написании метода для сохранения данных из двух полученных dataGridView в файл XLS (MS Excel 2003). Для этого мы воспользуемся возможностями сторонней библиотеки ExcelLibrary. Также в этой части мы сохраним полученные в процессе работы программы логи в файл.


Генератор отчетов на C# - Часть 3 (Создание отчета, Работа с несколькими dataGridView)

Мы уже научили программу загружать файлы с расширением XLSX и CSV в свои dataGridView. Теперь мы будем работать с загруженными данными. Создадим еще одну таблицу, но уже с подписанными районами (согласно ОГРН), а также создадим и заполним общий свод по всем районам области.


Генератор отчетов на C# - Часть 2 (Чтение CSV и XLSX в dataGridView)

В прошлой части было составлено техническое задание для требуемой программы, а также был разработан внешний интерфейс. Теперь пришло время заняться непосредственно написанием кода. В этой части мы напишем код для автоматического открытия базы ОГРН (CSV) и открытия выгрузки (XLSX) в dataGridView.


Генератор отчетов на C# - Часть 1 (Постановка задачи и Внешний интерфейс)

По работе мне часто приходится делать всевозможные выборки и отчеты на основе имеющихся данных в таблицах Excel. Как правило, в условиях срочности, лучший вариант - "на коленке" склепать макрос на VBA для Excel. Макросы и были придуманы как раз для подобного рода задач. Однако, когда задача становится регулярной (однотипный отчет раз в неделю, меняются лишь цифры, структура документа остается прежней), стоит задуматься над более комфортным способом создания таких отчетов. В этом проекте я бы хотел показать то, как можно подойти к решению одной из таких задач.