8.х ОБМЕН Выгрузка из 1С 8 в EXCEL

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем Сандра, 10 окт 2011.

  1. TopicStarter Overlay
    Сандра
    Offline

    Сандра Опытный в 1С

    Регистрация:
    5 июл 2010
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Помогите, пожалуйста!

    Пишу выгрузку из 1с 8 в EXCEL. Нужно, чтоб выгруженный файл сохранялся на диск.

    Excel = Новый COMОбъект("Excel.Application");
    Excel.Application.Workbooks.ADD();

    ...выборка в файл

    Excel.ActiveWorkbook.SaveAs(КаталогЭкспорта+ИмяФайла);

    Файл формируется, но не сохраняется.

    Выдается ссобщение:
    {Форма.ФормаОтчета(51)}: Метод объекта не обнаружен (SaveAs)
  2. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    помнится вопрос про сохранение файла Excel уже поднимался, попробуйте поискать
  3. leemuar
    Offline

    leemuar Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    310
    Симпатии:
    0
    Баллы:
    26
    Проверьте что содержится в Excel.ActiveWorkbook - вероятнее всего ничего, отсюда и ошибка.

    Лучше всего в самом начале кода сохранять ссылку на рабочую книгу в переменной:

    Код:
    Excel.Workbooks.Add();
    КнигаЭксель = Excel.Workbooks[0];
    
    // ... работа с книгой
    
    КнигаЭксель.SaveAs(...);
    
    
  4. vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    можно создать в 1с табличный документ. а потом сохранить табличный документ в excel:

    Код:
    ТабличныйДокумент.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.XLS);
    
    
  5. TopicStarter Overlay
    Сандра
    Offline

    Сандра Опытный в 1С

    Регистрация:
    5 июл 2010
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Мне все-таки нужно работать с excel.
    Уже несколько раз обсуждалась эта тема, но я не нашла решения, которое бы реально работало.
    Файл создается, но не сохраняется.
  6. Diego
    Offline

    Diego Любитель 1С Команда форума

    Регистрация:
    3 апр 2009
    Сообщения:
    966
    Симпатии:
    2
    Баллы:
    29
  7. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    а вот как предложила Лии разве не работает???
  8. TopicStarter Overlay
    Сандра
    Offline

    Сандра Опытный в 1С

    Регистрация:
    5 июл 2010
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    спасибо, я разобралась!
    видимо мне еще и учиться искать темы нужно :angry:
  9. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    ничего. опыт - дело наживное!!!

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