Загрузка в ТЧ обработки таблицу Excel для просмотра

Простой пример загрузки таблицы Excel в таблицу значений. В дальнейшем можно из ТЗ загрузить в справочник или документ.

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

12 Comments

  1. hanio

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

    Reply
  2. gen1024

    на большее и не рассчитана

    Reply
  3. Alexey55

    Спасибо! то что нужно!)

    Reply
  4. dachnik

    Спасибо! Очень помогло в решении задачи (нужно было быстро переделать обработку с загрузки данных из текстового файла на загрузку из таблицы Excel)

    Reply
  5. Titov222

    Респект, то что надо для изучения работы с Excel 🙂

    Reply
  6. vers139

    Подскажите, пожалуйста, как загрузит Ваша обработка код товара из Excel, если в ячейке значение 1, формат ячейки 0000 (пользователь видит 0001)?

    Reply
  7. gen1024

    Напишите какая задача стоит подробнее.

    Reply
  8. vers139

    У поставщика тип кода товара — строка. Там забит, например, код «0001». При выгрузке прайса в Excel в ячейке значит значение 1, формат 0000, пользователю показывается 0001. Когда я считываю свое обработкой данные из Excel, у меня считывает 1. Если отправлять поставщику заказ товара с кодом 1, то ничего хорошего не получится, т.к. Справочники.Товары.НайтиПоКоду(«1») <> Справочники.Товары.НайтиПоКоду(«0001»). Поэтому хотелось бы узнать: получилось ли Вам обойти эту «фишку» Excel?

    Reply
  9. gen1024

    Из 1С в Excel не выгружал, т.к. обработка делает обратное из Excel в 1С. А это просто столбец Excel в котором размещен код, должен быть текстового формата и в Excel отображаться как «0001». Тогда в ТЗ он подгружается как строка «0001». Если наоборот, то по всей вероятности при выгрузке в Excel Вам необходимо ячейке задавать строковый тип. Т.к. по умолчанию у ячейки стоит Общий формат. Если не получиться пишите.

    Reply
  10. gen1024

    Да. Если к Вам приходит файл Excel, то в этом файле выделите столбец с кодом и преобразуйте в текст потом сохраните и вперед.

    Reply
  11. vers139
    преобразуйте в текст

    выделил колонку в Excel, поменял формат ячейки на текстовый — все ячейки с 0001 преобразовались в 1. Это не то решение.

    Reply
  12. gen1024

    Пришлите часть своего файла. Чтобы я мог проанализировать. Главное чтобы формат столбца с номерами был оригинальный. Адрес gennadysh а дальше собака мыло.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *