Загрузка данных из произвольных Excel файлов

Обмен - Загрузка и выгрузка в Excel

Обработка, показывающая пример того, как можно реализовать наглядную, настраиваемую загрузку данных из различных Excel файлов.

Изначально обработку писал для себя, мне она нужна была для регулярной сверки данных ручных Excel файлов, и тех файлов, которые сохраняются в Excel из моих отчетов. Так как файлы мне поступали из разных департаментов, то и форматы у них были разные, а именно: положение колонок, высота шапки и т.п. 

Для наглядности, реализовал себе механизм, где сам при загрузке могу наглядко указать соответствие полей экселя, тем полям, которые необходимо загрузить в обработку сверки данных. Меня он здорово выручал в процессе отладки ряда отчетов, и выверки данных между УПП и Excel. 

Обработку почистил от не очень интересных и универсальных вещей, таких как сам метод сверки, и оставил в ней лишь механизм загрузки данных из Excel  и последующее сохранение этой информации в файл. Возможно кому-то пригодится. Если будет время и желание - можно ещё прикрутить механизм сохранения определенных настроек. То есть запоминать однажды проставленные соответствия полей, а когда надо - загружать их.

p.s.

На самом деле - ничего особенного, но если кому-то пригодится, буду только рад. 

Скачать файлы

Наименование Файл Версия Размер
Загрузка из Excel
.epf 14,52Kb
27.12.13
60
.epf 14,52Kb 60 Скачать

См. также

Комментарии
1. anry mc (AnryMc) 713 28.12.13 22:52 Сейчас в теме
На диске ИТС есть стандартная и универсальная обработка "Загрузка данных из табличного документа" (Ексел, ДБФ, Текст с разделителями, ...)
2. Евгений Мукомело (ixilimuse) 147 30.12.13 06:03 Сейчас в теме
(1) AnryMc, Упс.. Опять вне темы оказался))

Сейчас поискал, посмотрел. Тема - да. Можно было по сути воспользоваться готовыми кусками.
Но все же, учитываю мою конкретную задачу, думаю для меня это не очень подошло бы.
Конечно можно было бы переделать заточку загрузки данных в справочники и регистры под свои нужды.
Но в моем случае фишка загрузки данных из Excel была лишь доп. фичей обработки, которая проводила анализ двух наборов значений, и выдавала список ошибочно заполненных договоров. Но со временем доросла до такого вот варианта, практически самостоятельного ))

Но все равно спасибо, за ссылку на обработку ИТС. Надо по лучше изучить набор обработок которые там имеются.
3. Кирилл Бондаренко (karapuzzzz) 58 15.02.14 00:58 Сейчас в теме
(1) AnryMc, Она там для обычного приложения. Здесь, я понимаю по скринам, реализация на управляемых формах.
4. Евгений Мукомело (ixilimuse) 147 18.02.14 16:13 Сейчас в теме
(3) karapuzzzz, Текущая реализация тоже для обычного приложения. Но для управляемых тоже планирую сделать подобное, как только появится свободное время)
Оставьте свое сообщение