Работа с Excel

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

Наверное каждое предприятие работает с Excel файлами, рано или поздно постает вопрос о автоматизации этого участка работы. Одни хотят загружать заказы в 1С Предприятие с  Excel, другие прайс листы, третьи хотят «заполнялку» табличных частей различных документов. По сути всем нужна одна обработка с различным обходом передаваемых данных.

Обработка работает по принципу:

  • Инициализировали обработку, передали Excel файл.
  • Указали лист Excel файла обработки, номер строки с которой будет начинаться обработка данных, список колонок в формате @@@-@@@ и колонка прохождения по которой определяем конец обработки (если нужно можно добавить реквизит «Номер строки окончания»).
  • В результате мы получаем заполненную «таблицу значения» с именами колонок «К1, К2, К3 …».
  • Таблицу значения используете для ваших нужд.

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

Наименование Файл Версия Размер
Работа з Excel
.rar 6,75Kb
01.12.12
110
.rar 6,75Kb 110 Скачать

См. также

Комментарии
1. розница.net (ZLENKO) 20.06.12 12:35 Сейчас в теме
Не пойму зачем еще один "велосипед". Берем обработку загрузки из табличного документа оригинальную (с диска ИТС) или доработанную мной ( http://infostart.ru/public/19062/ ) и прописываем код обработчиков событий загрузки и сохраняем настройки загрузки. Для пользователя удобство что всегда одинаковый интерфейс - выбрал нужную настройку и файл с данными и загрузил. А загружать можно все что угодно...
2. Юрий Н (graphbuh) 141 20.06.12 13:12 Сейчас в теме
Больше велосипедов - больше конкуренция. Я за велосипеды. Платные :)
3. Александр Зайцев (ozaycev) 181 20.06.12 14:04 Сейчас в теме
4. Дмитрий Васильев (post84d) 21.06.12 08:17 Сейчас в теме
Я тоже за то что чем больше обработок тем лучше - автор старался, да и простые обработки можно легяче адаптировать под себя
5. Анатолий (ABudnikov) 1 15.10.12 19:46 Сейчас в теме
Это больше пример(заготовка) как работать с Excel, чем работоспособное решение, и больше нацелено на программистов, чем на пользователей. А пользователям как заметил (1) лучше использовать стандартизированные решения
6. Александр Зайцев (ozaycev) 181 15.10.12 19:52 Сейчас в теме
Эта обработка только для программистов и упрощения их работы.
7. Аркадий Кучер (Abadonna) 3676 17.12.12 04:42 Сейчас в теме
(6)
Эта обработка только для программистов и упрощения их работы.

Привыкли в хохляндии к контрафактам...
ДокExcel = Новый COMОбъект("Excel.Application");
Открою тебе секрет: не стоит в солидных и честных конторах "Excel.Application"
8. Константин Куликов (Светлый ум) 202 28.01.16 06:14 Сейчас в теме
Мало скриншотов -1 (кот в мешке)
Оставьте свое сообщение