8.х Загрузка данных в EXCEL

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем elektron, 10 янв 2019.

  1. TopicStarter Overlay
    elektron
    Offline

    elektron Опытный в 1С

    Регистрация:
    9 июл 2010
    Сообщения:
    85
    Симпатии:
    1
    Баллы:
    29
    Подскажите пожалуйста. Выгружаю данные в EXCEL на два листа одной обработкой.
    Книга = Excel.WorkBooks.Add();
    //Зададим первому листу имя
    Лист = Книга.WorkSheets(1);
    Лист.Name = "Внутереннее перемещение";
    Загружаю данные на первый лист
    СчетчикСтрок = СчетчикСтрок + 1;
    Excel.Cells(СчетчикСтрок, 1).Value = ДанныеДляПервогоЛиста;

    Затем
    Лист = Книга.WorkSheets(2);
    Лист.Name = "Номенклатура и Нормы";
    Excel.Cells(СчетчикСтрок, 1).Value = ДанныеВторогоЛиста;
    Имя листам присваивается правильно, но данные второго листа садятся на первый лист
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.501
    Симпатии:
    983
    Баллы:
    204
    Вместо Excel.Cells необходимо использовать Лист.Cells
  3. TopicStarter Overlay
    elektron
    Offline

    elektron Опытный в 1С

    Регистрация:
    9 июл 2010
    Сообщения:
    85
    Симпатии:
    1
    Баллы:
    29
    Спасибо, помогли