Пример чтения данных из экселя

Публикация № 20060

Администрирование - Администрирование данных 1С - Обработка документов

Пример чтения данных их экселя
ФАЙЛ ОБРАБОТКИ ИСПРАВЛЕН (будет корректно работать на любой конфигурации)

Пример чтения данных их экселя

ФАЙЛ ОБРАБОТКИ ИСПРАВЛЕН, СОЗДАВАЛСЯ НА УПП 8.1, НО СЕЙЧАС ДОЛЖЕН ИДТИ НА ЛЮБОЙ КОНФИГУРАЦИИ.

Код открыт

 

Дополнительно приведен код создания документа, но вам придется изменить имя документа и его реквизиты который создается при загрузке, т .к. это не стандартный документ 1С.

Ссылка на дополнительный шаблон с некоторыми дополнениями по Экселю:

//infostart.ru/projects/4170/

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

Наименование Файл Версия Размер
Пример файла.xls

.1242752262 24,00Kb
30.09.09
495
.1242752262 24,00Kb 495 Скачать бесплатно
ЗагрузкаДокументовИзЭкселя.epf

.1242847271 10,03Kb
30.09.09
440
.1242847271 10,03Kb 440 Скачать бесплатно

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 20.05.09 03:44 Сейчас в теме
хм.. а в чем большой смысл данной разработки?
2. ASA1970 20.05.09 06:32 Сейчас в теме
однако, старался чел, выкладывал :)
3. pavel_pss 20.05.09 08:27 Сейчас в теме
Это всего лишь пример работы с Экселем, можно сказать для тех кто сталкивается в первый раз
4. antiblo 20.05.09 10:42 Сейчас в теме
А кто-нибудь открывал? Ругается сразу при открытии.. :)
5. necropunk 8 20.05.09 11:09 Сейчас в теме
Писал такую весч с нуля, если б тогда был у мну подобный пример - написал бы быстрее гораздо...
6. bela 20.05.09 13:42 Сейчас в теме
У мня ругается при открыти
?!
Открывала в УТ 10.3
8. Chuvak 20.05.09 19:12 Сейчас в теме
Аналогично. Ругается сразу.
9. CheBurator 20.05.09 19:41 Сейчас в теме
тем не менее наплюсовали-то..
10. z-alexey 1192 20.05.09 19:58 Сейчас в теме
{Форма.Оновная(204,37)}: Процедура или функция с указанным именем не определена (ПолучитьПредставлениеПериодаРегистрации)
ПредставлениеПериодаРегистрации = <<?>>ПолучитьПредставлениеПериодаРегистрации(ПериодРегистрации);
11. www 20.05.09 22:18 Сейчас в теме
Если расценивать как пример работы с EXCElем, то огорчает очень уж небольшой набор операторов, показывающих оную, хотя совсем уж новичкам окажется неплохим подспорьем (можно подчерпнуть инфу о том как открыть файл, как обращаться к ячейке, подсчитать количество строк с данными). Ну а с практической точки зрения тоже не нашел применения. :(
12. pavel_pss 20.05.09 23:30 Сейчас в теме
Данная ошибка (ПолучитьПредставлениеПериодаРегистрации) возникала потому-что видимо в других конфигурация название этой функции изменено либо она вообще отсутствует. Но сейчас я ее убрал, так что все должно читаться в любой конфигурации. А вообще, я написал что код открыт и вы сами можете его подредактировать.
13. Arm12 21.05.09 18:04 Сейчас в теме
А мне пригодится! Буду осваивать работу с Excel. Автору СПАСИБО!!!
14. Borisych 496 01.12.09 14:22 Сейчас в теме
Посмотрел код - ничего нового не нашел для себя, но порадовало, что в нужных местах используется ОбработкаПрерыванияПользователя().
За это +
Оставьте свое сообщение

См. также

Генерация кода управляемой формы (декомпиляция элементов) Промо

Инструментарий разработчика Практика программирования Работа с интерфейсом v8 v8::УФ 1cv8.cf Бесплатно (free)

Изменение форм типовых конфигураций лучше выполнять программно. Эта обработка упрощает добавление элементов на форму, генерируя код создания элементов, реквизитов и команд формы.

29.09.2014    105750    0    ekaruk    133    

Модульная (open source) конфигурация "Скат-Актив"

Практика программирования v8 1cv8.cf БУ УУ Бесплатно (free)

Учетная модульная конфигурация "Скат-Актив" для ведения комплексного учета на предприятии.

31.08.2020    3168    0    33lab    44    

Как сохранить данные табличного поля в табличный документ / файл Excel программно

Практика программирования v8 Бесплатно (free)

Пример сохранения табличного поля в табличный документ не через ПКМ -> Вывести список, с автоподбором ширины по содержимому.

31.05.2020    3535    0    rpashkovsky    13    

Групповая обработка справочников и документов на управляемых формах с отбором по типу реквизита документа

Обработка документов v8 1cv8.cf Россия Бесплатно (free)

Доработка "Групповая обработка справочников и документов (Управляемая форма) v 1.6" Андрея Волина в части отбора документов по типу реквизита

06.09.2013    32490    0    Abadonna    15    

Исправление ошибки 1С:Предприятие 7.7/8.0 - 100% загрузка процессора при ожидании блокировки Промо

Практика программирования v8 Россия Бесплатно (free)

Цель использования: разгрузить процессор, когда два или более пользователей пытаются провести документ. 1С пытается заблокировать таблицы, но делает это без пауз, и загружает процессор на 100%. При этом пользователи практически "встают", и нормальная работа прекращается. Компонента (или патч) позволяет решить эту проблему и нормализовать работу пользователей. Особенно актуально при работе в режиме сервера терминалов.

13.12.2007    52472    0    romix    79    

Чтение файлов *.xlsx средствами 1С 8.2

Загрузка и выгрузка в Excel v8 1cv8.cf Россия Бесплатно (free)

Формат файлов *.xlsx представляет собой фактически ZIP-архив, внутри которого находятся xml-файлы, что позволяет считывать значения ячеек исключительно средствами 1С 8.2

13.06.2012    36826    0    Abadonna    43    

Пример работы MiracleV8.dll в режиме Управляемого приложения (тонкий клиент)

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Пример конфигурации Управляемое приложение с использованием MiracleV8.dll

09.04.2012    19872    0    Abadonna    26    

IBridges - новый, бесплатный сервис обмена документами между пользователями программы 1С:Предприятие

Управление взаимоотношениями с клиентами (СRM) Обработка документов WEB Перенос данных из 1C8 в 1C8 Управление взаимоотношениями с клиентами (СRM) v8 БП2.0 УТ10 Россия Бесплатно (free)

Основная задача сервиса IBridges – сделать документооборот между разными организациями - Легким - Быстрым - Бесплатным - Оперативным - Безопасным

11.08.2011    23847    0    O-Planet    61    

Задача: Программа, выводящая на экран свой исходный код (куайн)

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Программа, выводящая свой исходный код на экран, не пользуясь внешними источниками данных.

27.07.2011    10260    0    archie    17    

Информация по реквизитам объекта метаданных на полную глубину

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Дерево реквизитов объектов метаданных. На всю глубину (т.е. смотрит реквизиты у реквизитов).

10.06.2011    13718    0    kosmo0    5    

Выгрузка документа в XML произвольной структуры (+пример для выгрузки в ECOD)

Обмен через XML Обработка документов v8 1cv8.cf Бесплатно (free)

Обновлено до версии 0.7. Добавлена функция пропуска заголовков табличных частей. Исправлены баги в версии без сохранения (если стандартная версия выдает ошибки)

15.05.2011    46715    0    anig99    44    

Небольшой тюнинг Групповой обработки справочников и документов

Обработка документов v8 1cv8.cf Россия Бесплатно (free)

На вопрос "как бы мне побыстрее провести все документы по выбранной Организации", сразу возникает желание послать (помимо стандартного просто послать :)) к обработке "ГрупповаяОбработкаСправочниковИДокументов". А не тут-то было! При естественном желании выбрать все документы, а потом поставить отбор по нужной Организации, обработка сделать этого не даст. Немного подлечиваем фирменную.

05.05.2011    19588    0    Abadonna    23    

Обработка поиска дублей кода. Исходного кода модулей 1С

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Цель разработки - помочь в поиске похожих блоков кода для дальнейшего выделения их в отдельные процедуры.

12.04.2011    6627    0    bk-81    37    

Форма МП-сп статистика Росстат

Универсальные печатные формы Статистические Загрузка и выгрузка в Excel v8 БП2.0 Бесплатно (free)

Регламентная форма статистики МП-сп для Росстата под 1С:Бухгалтерия 1.6.23-30 и Бухгалтерия 2.0.18-19 на платформах 8.1 и 8.2. Заполняет, выводит печатную форму. Возможности отправки в электронном виде (XML-файл для Такском Спринтер) пока нет.

31.03.2011    48441    0    milov.aleksey    5    

Обработка по заполнению табличной части "Спецодежда" документа "Списание материалов из эксплуатации"

Обработка документов Учет ТМЦ Учет ТМЦ v8 БП2.0 Россия БУ Бесплатно (free)

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

04.03.2011    10738    0    AlexAdm    1    

[Скрипт] Чтение EXIF данных

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Скрипт на C# для чтения Exif-данных из jpg-файла. Упакован в обработки для 8.1 и 8.2 (управляемые формы)

18.02.2011    22197    0    Душелов    14    

Исполнение кода в модуле формы при разработке в 1С 8.2

Практика программирования Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

Немного теории о новом подходе к программированию форм в 1С 8.2 Рассматриваются директивы компиляции процедур и функций, которые определяются в модуле формы.

15.01.2011    26096    0    1cNike    19    

Установка (или анализ) новых цен в документы Реализация товаров и Перемещение

Обработка документов Оптовая торговля Ценообразование, анализ цен Оптовая торговля Ценообразование, анализ цен v8 v8::ОУ УТ10 Россия УУ Бесплатно (free)

Обработка проводит анализ изменившихся цен номенклатуры по документам Реализация товаров и услуг и Перемещение товаров. Код открыт

09.01.2011    11212    0    chesnokov-a-v    7    

Запрос против рекурсии или разузлование номенклатуры

Практика программирования Учет ТМЦ Учет ТМЦ v8 КА1 Россия БУ Бесплатно (free)

В задаче "разузлования" номенклатуры в БП 1.6 (2.0) покажем , что запрос более эффективен, чем рекурсия.

23.11.2010    50344    0    Ish_2    258    

Экспорт встроенных XML-схем описаний типов 1С:Предприятия

Обмен через XML Практика программирования v8 1cv8.cf Бесплатно (free)

Экспорт встроенных XML-схем описаний типов 1С:Предприятия

01.11.2010    21339    0    Dmitryiv    7    

Пересчет почтовых сборов в "Начисление зарплаты сотрудникам организации " ЗУП 8.1

Обработка документов Зарплата Зарплата v8 ЗУП2.5 Россия БУ Бесплатно (free)

Программа ЗУП по умолчанию считает почтовые сборы отдельно по каждому исполнительному листу, если по сотруднику несколько исполнительных листов, необходимо считать почтовый сбор исходя из общей суммы. Собственно это обработка и делает.

17.06.2010    9730    0    Najly    2    

Загрузка из Excel табличных частей Товары в документы 8.1, 7.7

Обработка документов Загрузка и выгрузка в Excel Учет ТМЦ Учет ТМЦ v8 БП2.0 УТ10 УПП1 1С7:Бух 1С7:ЗиК 1С7:ТиС Бесплатно (free)

Для 1С 8.1 и 7.7. Также имеется возможность загрузки номеров ГТД и Стран происхождения. Проверялось на 1С 8 Бухгалтерия, 1С 7.7 Комплексная.

15.06.2010    12572    0    ilya005    18    

Групповая обработка справочников и документов, сохранение настроек в регистр "СохраненныеНастройки"

Обработка документов Обработка справочников v8 БП2.0 УТ10 УПП1 Бесплатно (free)

Собственно стандартный отчет, но настройки сохраняет в регистр и они, естественно, привязаны к базе и пользователю, не теряются при всяких действиях. Работает в конфигурациях, где есть такой регистр. Проверено в БП, УТ, УПП. Может кому пригодится. Если пригодилось можно поставить "+". :-)

24.05.2010    15240    0    Sasha_1200    6    

АЦРК: Сопоставление справочников из разных баз данных

Анализ учета Перенос данных из 1C8 в 1C8 Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

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

26.04.2010    17218    0    acrk    4    

Коллекционер - упорядочиваем свои файлы.

Практика программирования Инструментарий разработчика v8 1cv8.cf Россия Бесплатно (free)

Ещё один менеджер обработок - но для разработчика)

09.04.2010    11563    0    Lancelot-2M    5    

Заполнение ТЧ по ТЧ и просто заполнение.

Обработка документов Обработка справочников v8 1cv8.cf Бесплатно (free)

Обработка выполняет любые действия со значениями табличной части в том числе заполнение на основании табличных частей других объектов (не обязательно с похожей структурой). Позволяет заполнять такие экзотические поля как "КлючСтроки" и прочие, требующие сложных вычислений. Навеяно "ОбработкаТабличнойЧастиТовары". Оформленно в виде внешней саморегистрируемой обработки заполнения табличных частей. С претензией на универсальность.

31.03.2010    12472    0    obmailok    10    

Подсистема хранения файлов

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Отличия от реализации в типовых: - версионирование - запрет одновременного редактирования файла несколькими пользователями - линковка файлов многие-ко-многим (т.е. один файл может быть прилинкован к нескольким объектам и наоборот) - создание коллекций файлов (например коллекций: типовые договора или унифицированных формы) - возможность типизации файлов (например, факсы могут подсвечиваться при работе синим, а договора зеленым) - одновременный просмотр прилинкованных файлов к нескольким объектам (например, просмотр файлов привязанных к клиенту и к его договорам) - просмотр прилинкованных файлов из форм списка

23.03.2010    5245    0    koreav    32    

[BackgroundWorker] - Фоновые задания в файловом режиме 1С 8.x

Практика программирования Разработка внешних компонент v8 1cv8.cf Бесплатно (free)

ActiveX-компонента позволяет выполнять задачи в фоне с индикацией прогресса и возможностью прерывания выполнения. Также работает и клиент/серверном варианте, в качестве альтернативы типовым фоновым заданиям

04.03.2010    23358    0    Душелов    15    

Загрузка из Excel в ТаблицуЗначений 8.1 (с помощью ADO DB)

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Внешняя обработка для загрузки данных из Excel в ТаблицуЗначений 8.1

19.02.2010    10284    0    dav405    8    

Выгрузка на ПК в СберБанк для ЗБУ 8.1

Обработка документов Обмен с банком Банковские операции Зарплата Банковские операции Зарплата v8 ЗКБУ Бесплатно (free)

Столкнулся с удивительной, для меня, вещью: в "Зарплате и кадры для бюджетного учреждения" нет выгрузки данных о перечислениях зарплаты на пластик в СберБанк. И это при том, что значительная часть бюджетных учреждений открыли зарплатные счета именно в этом банке. Мнение 1С по этому поводу, если коротко: "Функциональность планируется реализовывать в конфигурации ББУ". А что же делать тем, у кого нет ББУ? Вот и сделал свою обработку на базе обработки из ЗУП 8, а точнее немного подправил типовую:

16.02.2010    13311    0    smooth    13    

[8.2] Шаблон обработки с индикацией прогресса выполнения (управляемые формы)

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

- Обработка выполняется на сервере - Отображение хода выполнения обработки с расчетом оставшегося времени. - Возможность прерывания выполнения обработка (CTRL + Break)

12.02.2010    26514    0    Душелов    31    

Загрузка программы НТВ-плюс

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Загрузка телепрограммы на основные каналы через web-обработку сайта НТВ-плюс. Выбор дней недели, 133 канала любимых передач, оповещения времени наступления любимой передачи, просмотр программы на текущий момент.

08.02.2010    5943    0    maxlenium    15    

Печать произвольной таблицы значений

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

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

29.01.2010    10275    0    Пацталоцци    12