Имя: Пароль:
1C
1С v8
Создание excel файла и редактирование данных этого файла
0 Chungachkuk
 
24.12.15
23:41
Доброй ночи, уважаемые форумчане!
Для того, чтобы создавать эксель я использую вот такую конструкцию:
        Попытка
       Эксель = Новый COMОбъект("Excel.Application");
    Исключение
       Сообщить(ОписаниеОшибки());
       Возврат;
    КонецПопытки;
    
    Книга = Эксель.WorkBooks.Add();
    Лист = Книга.WorkSheets(1);

Если во время выполнения обработки открыть эксель файл и работать параллельно, то выдается ошибка. Как можно избежать эту ошибку. При чтении можно использовать вариант с ADO, но я не знаю как правильно его заюзать для записи.
Знаний у меня мало, так что сильно не пинайте. Заранее спасибо!
1 vicof
 
24.12.15
23:48
Не открывай файл и не работай параллельно. Или запусти еще копию экселя.
2 Chungachkuk
 
25.12.15
14:31
(1) других альтернатив нет получается? Тогда надо будет установить open office или другую версии excel((
3 Garykom
 
гуру
25.12.15
14:43
блин сделать что ли статью по методам работы с xls/xlsx без использования ms office|libreoffice
Основная теорема систематики: Новые системы плодят новые проблемы.