|   |   | 
| 
 | Сказочный СОМ Excel (решение в 5) | ☑ | ||
|---|---|---|---|---|
| 0
    
        progaoff 17.10.23✎ 21:54 | 
        "Ошибка разбора файла Microsoft Excel: Ошибка при вызове метода контекста (Open)
 {ОбщийМодуль.ИмпортДанныхБланкУХ.Модуль(811)}:Workbook = ExcelApplication.Workbooks.Open(ИмяВременногоФайла); Добрый вечер форумчане, подскажите пожалуйста, что может быть не так с файлом, если пользователь под которым запущена служба, спокойно открывает этот файл? | |||
| 1
    
        Tatitutu 17.10.23✎ 21:57 | 
        Файл открыт и висит в фоне     | |||
| 2
    
        progaoff 17.10.23✎ 22:06 | 
        (1) Других нет вариантов?     | |||
| 3
    
        Tatitutu 17.10.23✎ 22:32 | 
        (2) сказочные руки     | |||
| 4
    
        Волшебник 17.10.23✎ 22:34 | 
        (0) А может журнал событий Windows что-нибудь подскажет?     | |||
| 5
    
        b_ru 18.10.23✎ 19:10 | 
        РЕШЕНИЕ
 Создай на сервере папки C:\Windows\SysWOW64\config\systemprofile\Desktop и C:\Windows\System32\config\systemprofile\Desktop | |||
| 6
    
        progaoff 18.10.23✎ 08:52 | 
        (3) ну и причем сдесь это? К чему?     | |||
| 7
    
        Kigo_Kigo 18.10.23✎ 08:55 | 
        Файл у кого то открыт, где делаете на сервере или на клиенте? есть ли у серверного пользователя права на файл, а у локального? проверяйте     | |||
| 8
    
        Ногаминебить 18.10.23✎ 08:57 | 
        А что в ИмяВременногоФайла?     | |||
| 9
    
        trooba 18.10.23✎ 09:27 | 
        (5) Не в тему.     | |||
| 10
    
        trooba 18.10.23✎ 09:28 | 
        (6) Смотреть журнал событий винды. Смотреть журнал антивируса. Касперский иногда чудеса творит. И еще... Пользователь открывает оригинал или копию (временный файл)? ))     | |||
| 11
    
        NorthWind 18.10.23✎ 09:35 | 
        (0) COM-серверы MS офиса иногда ведут себя очень чудесато. Можно убить кучу времени на поиск косяка. Я бы советовал переписать работу с файлом на механизмы 1С, например, на работу с Табличным документом.     | |||
| 12
    
        progaoff 18.10.23✎ 10:06 | 
        (8) Да там все косяки изначальные убрал. Открываем этот же файл не копию. Открываем под пользователем которым работает агент сервера.     | |||
| 13
    
        progaoff 18.10.23✎ 10:07 | 
        (7) все есть. Этот вариант откинули.     | |||
| 14
    
        Tatitutu 18.10.23✎ 10:19 | 
        другой файл открывается ?
 (или проблема конкретно с этим файлом) | |||
| 15
    
        progaoff 18.10.23✎ 10:28 | 
        (14) любой методом Open     | |||
| 16
    
        trooba 18.10.23✎ 10:40 | 
        (15) Вышли код. От выбора файла, до программного открытия     | |||
| 17
    
        d4rkmesa 18.10.23✎ 10:56 | 
        (9) Почему не в тему? У меня вчера буквально зависание при Open вылечилось известным методом. На сервере был свежепоставленный Office 2010 с неработающим в 1С Excel Application.     | |||
| 18
    
        бегинер 18.10.23✎ 11:00 | 
        права на DCOM проверьте
 https://efsol.ru/manuals/com-object.html | |||
| 19
    
        progaoff 18.10.23✎ 19:09 | 
        (5)  | |||
| 20
    
        Волшебник 18.10.23✎ 19:08 | 
        (19) Послушайте, это же интересно. Почему ответ (5) был прокомментирован "не в тему" и почему это сработало. Давайте разберёмся.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |