7.7 Импорт из Excel

Тема в разделе "Отчеты и обработки для "1С:Предприятие 7.7"", создана пользователем lilek, 18 сен 2006.

  1. TopicStarter Overlay
    lilek
    Offline

    lilek

    Регистрация:
    18 сен 2006
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Помогите! Очень нужна обработочка по загрузке данных из Excel в справочник. Заранее благодарю
  2. Prospero
    Offline

    Prospero Опытный в 1С

    Регистрация:
    13 сен 2006
    Сообщения:
    111
    Симпатии:
    0
    Баллы:
    26
    А можно поподробнее, что именно нуно импортировать (пример файла и структуру справочника) ? Где-то тут уже было похожее с описанием алгоритма (импорт их экселя данных аутлука). я как начинающий, попробовал наваять что-то похожее (вроде успешно) :) - где-то дома валяется... Если интересует - скиньте на мыло Prospero2005@ukr.net инфу из вопроса выше - позанимаюсь...

    Попытка - не пытка :)

    С уважением, Prospero (ака Дмитрий)
  3. Amishechka
    Offline

    Amishechka Опытный в 1С

    Регистрация:
    8 сен 2006
    Сообщения:
    361
    Симпатии:
    1
    Баллы:
    26
    Вот тебе пример:
    Экс=СоздатьОбъект("Excel.Application");
    Экс.Workbooks.Open(ПутьКФайлу);
    i = 1;
    Спр=СоздатьОбъект("Справочник.Разряды");
    Пока (Экс.Range("A" + Строка(i)).Text <> "") Цикл
    Спр.Новый();
    Спр.Код=Экс.Range("A" + Строка(i)).Text;
    Спр.Наименование=Экс.Range("B" + Строка(i)).Text;
    Спр.Записать();
    i=i+1;
    КонецЦикла;
    Ex.DisplayAlerts = 0;
    Ex.Workbooks.Close();

    Если у тебя ёксель на нескольких страницах, то соответственно добавляешь имя листа, на котором находятся данные

Поделиться этой страницей