Войти

Показать полную графическую версию : [решено] Excel 2007 - "жуткие тормоза" при работе с файлом


voihort
29-02-2012, 07:15
Здравствуйте!

Есть файл *.xls в котором порядка 16 000 записей (всё на одном листе). В это файл постоянно добавляются новые данные. Через несколько дней работы с этим файлом Excel начинает жутко тормозить при открытии и во время работы. К примеру, сортировка занимает порядка 5-и минут времени. Если создать новый файл и скопировать в него содержимое старого, то с новым файлом работает нормально 2-3 дня, после чего опять начинаются тормоза.
Примечательно, только что созданный новый файл прекрасно работает на других компьютерах.
В логах системы и офиса никаких ошибок не возникает.

okshef
29-02-2012, 07:54
Вы не замечали, размер файла при этом меняется (от момента копирования до момента возникновения тормозов)? Макросы, графические объекты, летучие формулы - используются?

voihort
02-03-2012, 10:49
Размер меняется однозначно. Т.к. в файл постоянно добавляется инфа. Ранее "тормоза" начинались после вставки в документ данных из определённых файлов (прайсы, присылаемые некоторыми поставщиками). Теперь тормоза возникают не зависимо от того из каких файлов добавляются данные.
Вирусов в системе нет.
Примечательно, что ежели этот файл (когда он ещё не тормозит) скопировать на другой комп, то он прекрасно работает.

okshef
02-03-2012, 15:41
Вы не поняли: изменение размеров "на" или "в"?
Почему спрашиваю. Не так давно в этом же форуме очищали один файл от 250000 графических объектов, непонятно каким образом попавших.

voihort
05-03-2012, 06:17
Хм... размер увеличивается "на". Но из прайсов некоторых поставщиков в файл попадают прозрачные графические объекты с гиперссылками. А ссылочку на в этом же форуме очищали один файл » дашь?

okshef
05-03-2012, 08:26
Легко: [решено] Размер и содержимое xls-файла (http://forum.oszone.net/thread-226656.html)

voihort
07-03-2012, 20:45
Благодарю! 9-го расковыряю старые версии файла.

voihort
12-03-2012, 03:00
Если интересно, Здесь (http://narod.ru/disk/43423077001.ed42a0f47c0119118aec7a9eb590d0a9/%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%20%D1%86%D0%B5%D0%BD.%20%D0%BF%D0%BE%20%D0%91%D0%B8%D1%88%D0%BA %D0%B5%D0%BA%D1%83%2055.xlsx.html) лежит последняя версия файла, которая подтормаживала (практически не заметно).
На клиентском компе в "Корзинке" нашёл цепочку версий этого файла. Согласно вопросу из второго поста обратил внимание на размеры: чем "глючнее" файл, тем больше у него размер.
Согласно последнему посту okshef поковырялся в файлах через WinRar: после удаления пути "\xl\drawings\*.*" тормоза пропадали.
Найден "виновник торжества". Пришлось потратить некоторое время на объяснение пользователю, что метод "Ctrl+C -> Alt+Tab -> Ctrl+V" для копирования информации в данном случае использовать нельзя. А необходимо использовать - "Ctrl+C -> Alt+Tab -> ПКМ -> Спец вставка -> Только значения".

Благодарю за помощь!

Iska
12-03-2012, 03:38
что метод "Ctrl+C -> Alt+Tab -> Ctrl+V" для копирования информации в данном случае использовать нельзя. А необходимо использовать - "Ctrl+C -> Alt+Tab -> ПКМ -> Спец вставка -> Только значения". »
Использовать можно. Но нужно понимать, что копируется всё, что содержится в ячейках.

voihort
12-03-2012, 20:41
Копируется только значение ячейки со сбросом форматов и т.д.
То есть, всякие скрытые рисунки и пустые графические объекты не копируются, и при этом, например, числа преобразуются в текст...
Сопстна это и требовалось. В данном случае... ;)




© OSzone.net 2001-2012