Не срабатывает ЭЛЕКТРОННАЯ_ТАБЛИЦА(ОТКРЫТЬ_ДОК,...) Cito!!!
День добрый!
У клиента перестал грузиться приход из таблиц Excel.
Для проверки написал стенд:
ОПЕРАЦИЯ Тесты: Excel <__excel>
ВЫЧИСЛИТЬ
ф="L:\Kopija.XLSX";
Ок=СУЩ_ФАЙЛ(ф); ОТЛАДКА("Ок="+СТР(Ок));
ЕСЛИ Ок ТО ТБ=""; ЭЛЕКТРОННАЯ_ТАБЛИЦА(НОВЫЙ_ИДЕНТ,ТБ); ОТЛАДКА("ф="+ф+", ТБ="+ТБ);
ЭЛЕКТРОННАЯ_ТАБЛИЦА(ОТКРЫТЬ_ДОК,Ок,ТБ,"Excel",ф,""); ОТЛАДКА("Ок="+СТР(Ок));
ЭЛЕКТРОННАЯ_ТАБЛИЦА(РАЗМЕР_ТЕК_ЛИСТА,Ок,ТБ,шыртаб,выштаб); ОТЛАДКА("шыртаб="+СТР(шыртаб)+", выштаб="+СТР(выштаб));
ЭЛЕКТРОННАЯ_ТАБЛИЦА(ЗАКРЫТЬ_ДОК,ТБ);
КОНЕЦ_ЕСЛИ
КОНЕЦ
У меня все отрабатывает, а у него «Инфо-Бухгалтер» зависает на ОТКРЫТЬ_ДОК. Пробовал на 8.8106 и 8.880. Эффект одинаков. Может Excel покривило? Переустановить?
- 42 просмотра
Попробуйте руками открыть этот файл в Excel (на машине клиента).
Если там выходят какие-то окна (например, про активацию), то это может тормозить процесс открытия.
Спасибо за ответ. Файл нормально открывался без сообщений. Дело было действительно в Экселе. После перезагрузки сервера вечером заработало нормально. К сожалению раньше невозможно это было сделать, т.к. на нем работает розница 3-х магазинов он-лайн. Я накануне обновил версию «Инфо-Бухгалтер» и клиент, как обычно бывает, возбухал,что все от обновления.