|   |   | 
| 
 | Сохранение книги эксель из 1С | ☑ | ||
|---|---|---|---|---|
| 0
    
        AlexToo 25.06.18✎ 14:44 | 
        Товарищи знатоки, подскажите пожалуйста, у меня есть несколько табличных доков я их прохожу в цикле и записываю в одну общую книгу эксель, но при сохранении самой книги вылетает ошибка:
 {ВнешнийОтчет.Форма.ФормаОтчета.Форма(158)}: Ошибка при вызове метода контекста (SaveAs): Произошла исключительная ситуация (Microsoft Excel): Метод SaveAs из класса Workbook завершен неверно сохраняю стандартным образом: Книга.SaveAs(ИмяФайла); установлен эксель 2016 подскажите что делаю не так? | |||
| 1
    
        HawkEye 25.06.18✎ 14:46 | 
        (0) не хватает формата в каком сохранять....     | |||
| 2
    
        AlexToo 25.06.18✎ 14:47 | 
        (1) сохраняю в xlsx     | |||
| 3
    
        NikVars 25.06.18✎ 14:51 | 
        (2) Тут на мысль что-то наводит?
 https://msdn.microsoft.com/ru-ru/vba/excel-vba/articles/workbook-saveas-method-excel | |||
| 4
    
        HawkEye 25.06.18✎ 14:52 | 
        (2) видимо Эксель об этом не знает...
 xlWorkbookDefault 51 Книги по умолчанию *.xlsx xlWorkbookNormal -4143 Обычный рабочей книги *.xls Книга.SaveAs(ФайлХЛ,-4143); или Книга.SaveAs(ФайлХЛ,51); | |||
| 5
    
        bolobol 25.06.18✎ 14:56 | 
        Доступ к куда сохраняешь проверяй. Смотришь, небось, с клиента, а пишешь на сервере
 Все параметры - необязательные. | |||
| 6
    
        AlexToo 25.06.18✎ 14:59 | 
        (3) пробывал указывать формат явно, типа Книга.SaveAs(ИмяФайла,-4143); тоже та же ошибка выходит     | |||
| 7
    
        AlexToo 25.06.18✎ 14:59 | 
        (4) не, тоже с ошибкой     | |||
| 8
    
        AlexToo 25.06.18✎ 15:01 | 
        (5) да доступ везде есть     | |||
| 9
    
        bolobol 25.06.18✎ 15:02 | 
        Тогда сделай видимым эксель и увидишь проблему     | |||
| 10
    
        bolobol 25.06.18✎ 15:04 | 
        А то, может, безопасный режим, антивирь или ещё что...     | |||
| 11
    
        AlexToo 25.06.18✎ 15:17 | 
        (9) странно, когда устанавливаю видимым тогда сохраняет без проблем     | |||
| 12
    
        bolobol 25.06.18✎ 15:30 | 
        (11) Знач, параметр интерактивных уведомлений не отключён... но не вспомню вот так вот - как он зовётся...     | |||
| 13
    
        bolobol 25.06.18✎ 15:37 | 
        Эксель = новый COMОбъект("Excel.Application");
 Эксель.Application.Visible= ложь; Эксель.DisplayAlerts= 0; | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |