Хрень Excel | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Никогда не было проблем прочитать и импортировать файлы
из Excel. У меня две написанные мной читалки, которыми все много лет и пользуются, когда нужно прочитать страницы Ecxel в dbf. Тут нужно прочитать некий многостраничный файл. Нарвались на странную штуку- уже после импорта на командах exls.workbooks.close exls.close программа намертво виснет, нельзя ни мышкой пошевелить, ничего - сообщение переключиться , подождать. Выкинул .close Оставил exls=.null. release exls =sys(1104) Все работает на ура. И Excel в памяти не остается В самом excel при закрытии через меню все нормально Однако , при открытии идет сообщения о макросах в ячейках, ссылающихся сами на себя Сам excel получен в экспорте из Парус. В принципе, ничего страшного, все работает. Просто непонятно, в чем фича. При зависании excel на экране появляется отдельное окно со ссылкой на help Там такой текст Ниже перечислены возможные причины появления этого сообщения. Microsoft Excel пытается завершить работу с недопустимым значением в одной из ячеек Не завершена операция с объектом OLE, например элементом ActiveX, внедренной программой или объектом Excel находится в режиме предварительного просмотра Макрос Microsoft Visual Basic выполняется в пошаговом режиме (способ тестирования и отладки, который используется редактором VBA) Excel пытается загрузить файл Открыто диалоговое окно (обычно за окном Excel) Чтобы это сообщение перестало появляться, подождите, пока не будут завершены отложенные задачи, закройте все открытые диалоговые окна, редактор Visual Basic и все остальные программы, использующие объекты, внедренные в эту книгу. Если сообщение продолжает появляться, нажмите клавиши CTRL+ALT+DELETE, а затем нажмите кнопку Диспетчер задач. В диспетчере задач Windows на вкладке Приложения выберите открытую книгу, а затем нажмите кнопку Снять задачу. Исправлено 1 раз(а). Последнее : boba, 25.12.21 10:15 |
Re: Хрень Excel | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Макросы? Формат книжки (м.б. эксель пытается попросить пересохранения в новом формате)? Происходит ли то же самое зависание если кроме открытия и закрытия этой книжки НИЧЕГО больше не делать (м.б. "читалка" всё-же что-то меняет на листах)?
Есть ли в книжке ссылки на внешние данные (просто на другие книжки, или БД через связывание с источником данных)? Если данные не секретные, то архив с этой "плохой" книжкой пристёгнутый к сообщению сильно помог бы понять что с ней не так. ------------------ WBR, Igor |
Re: Хрень Excel | |
---|---|
sphinx Сообщений: 31788 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
+1 ------------------ "Veni, vidi, vici!"(с) |
Re: Хрень Excel | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Привести тут файл к сожалению не могу,
он другой организации, хотя он вроде и не секретен. Макросов не увидел, может они где под паролем. Если найду причину, точно это кусок покажу. |
© 2000-2025 Fox Club  |